SAIC Job - 50423208 | CareerArc
  Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: SAIC
Location: Ashburn, VA
Career Level: Associate
Industries: Technology, Software, IT, Electronics

Description

Description

Position Summary

We are currently seeking a motivated, career and customer oriented Java Backend Developer to join our team to begin an exciting and challenging career in Ashburn, VA.

Job Responsibilities

·        Working closely with the tech lead and senior developers, the Mid-Level Java Developer will participate in the system architecture design, systems engineering, development, integration testing and validation, and all aspects of the software life-cycle (requirements to design to implementation to test) for a java backend application involving extensive messaging and transaction processing

·        Design and implement Micro Service Architecture for Cloud based software applications.

·        Use modern software engineering tools including Eclipse, Jira, and Atlassian Suites for design, development, and testing the software

·        Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodology

 

Required Skills and Experience

·        Bachelor's degree in computer science or related engineering field with 9+ years of technical experience

·        9+ years of strong Java design and software development experience including designing, developing, and documenting large-scale enterprise software systems

·        Ability to diagnose problems and support production systems

·        2+ years of working with Applications on Cloud utilizing serverless hosted services like AWS S3, DynanoDB, lambda etc

·        Java Micro Service Architecture frameworks such as Spring Boot

·        Experience with container platforms like Docker and Kubernetes

·        SQL DBs (preferably Oracle) and strong SQL/JDBC skills is required for this position.

·        Experience with NoSQL DBs like MongoDB, Document DB, Cassandra etc.

·        Messaging and Streaming Systems (Kafka, SQS ans Kinesis)

·        XML/JSON

·        Unix/Linux

·        Experince with JPA/Hibernate

·        Experience with building RESTful webservices and experience with query language based APIs like GraphQL.

·        Jenkins, Maven, Gitlab and Jira for CI/CD

·        Demonstrated expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration)

·        Demonstrated ability to incorporate rigorous Unit testing as part of development activities is essential

Qualifications

Desired Skills and Experience

·        First-hand experience working with large project teams (working with the Federal Government a strong plus)

·        Demonstrated ability to think critically and creatively to develop innovative solutions to software problems.

·        Ability to develop and maintain components with stringent performance requirements.

·        Agile development experience a plus

·        IBM MQ , JMS, EJB, MDB and other JEE technologies

·        JEE Server experience (WebLogic\WebSphere\JBOSS\etc.)

Customer Requirements

·        Clearance – Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation

·        Citizenship – Must be a US Citizen

·       Location – Hybrid with on-site (Ashburn, VA) visits 1-2 days per week and if a mission need. All candidates must be within the GWA/commutable area

 

 

 


SAIC accepts applications on an ongoing basis and there is no deadline.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.


 Apply on company website