Facebook SDK

Hi
 
 

Role: Java Developer 

Location: Englewood, CO Till Remote 

Contract  

 

Responsibilities 

 ·         Participate and lead customer meetings to gathers requirements and architect high level solution 

·         Create technical designs that support Supply Chain Distribution applications; be a subject matter expert and deconstruct complex legacy monolithic applications and                     create technical solutions that ultimately lead to the design of headless architecture based on micro services
·         Collaborate closely with other Solution Delivery/Infrastructure Architects to identify hardware and software needs to accommodate the company’s architectural goal
·         Develop, review, maintain, advocate, and own a set of architecture documents, plans, and roadmaps. Including, but not limited to Technical Feasibility Assessments, High            Level Technical Designs, Architecture Strategies, Reference Architectures, and enterprise standards
·         Participate in tactical problem resolution of critical systems – including participation in crisis management analysis and recommendation
·         Own and lead initiatives to define, design and implement solutions which includes reference architectures and estimates
·         Prepare technical design documents, presentations for architecture review board, reports, and other technical artifacts
·         Collaborate with various business, IT teams and vendors to elicit requirements and implement solutions
·         Lead peer review of design and code to ensure that code adheres to conventions and standards
·         Lead performance testing efforts to validate flexibility, stability, and scalability of the Java environment
·         Proactively identify and manage inter-project dependencies, priorities, risks, and issues
·         Develop and maintain knowledge of the company's core business processes, strategic business objectives, and strategic initiatives.
·         Liaise with clients and business representatives to understand the needs of business.
·         Self-driven to remain current in leading technologies and technical trends. This includes attending conferences, workshops, user groups, online training, and other research and training activities. 

  

POSITION QUALIFICATIONS: 

  

Education Required: College degree in Computer Science, Computer Engineering or related field of study. B.S. or B.A. preferred
Years of Job-Related Experience Required: Previous 5 - 7 year work experience as a Software Architect or Lead Java Developer with architect experience
Technical/Other Skills Required:
Advanced knowledge of software architecture 

Experience with following technology: 

·         Java EE (J2EE) & Java SE/ Spring, JPA/Hibernate, SOAP and REST API, Microservices
·         Angular/Javascript/Typescript/CSS/HTML5
·         Oracle PL/SQL
·         Linux/HP-UX shell scripting
·         Java EE Application Server Platforms (JBoss, WebSphere)
·         AWS cloud 

  

Responsibilities: 

·         Architect, Design, implement and test APIs, using Java with Spring Boot framework
·         Build data processing solutions for efficient API performance
·         Integrate components into a finished product
·         Follow agile software development practices
·         Collaborate with other teams as needed to build enterprise solutions
·         Participate in the design and architecture of sustainable software
·         Assist in developing continuous integration pipelines
·         Collaborate with internal team members to share responsibilities for the platform
·         The successful software engineer will have:
·         They will be best qualified if they have experience with several of the following:
·         Experience in Spring: Spring Boot, Spring Cloud, Spring Security
·         Experience in publish-subscribe messaging framework, e.g. Kafka, RabbitMQ
·         Java 8+
·         Expertise with container technologies like Docker, Rancher, and Kubernetes
·         Knowledge of Python is plus
·         Unix Shell Scripting and Linux/macOS Experience is plus
·         Knowledge of AWS is a plus
·         Git
·         CI/CD
·         Experience in working with Rally/Jira 

 

 
 

To unsubscribe from future emails or to update your email preferences click here .

Post a Comment

Previous Post Next Post