Java Developer Junior

SAIC•Ashburn, VA
•Hybrid

About The Position

SAIC is seeking a motivated junior-level Java/JEE Developer to join its team in Ashburn, Virginia. The position is hybrid-remote, with on-site work in Ashburn four days per week during the first year of employment. Candidates must live within the GWA/commutable area. The developer will design and implement microservices using the Spring framework and use software engineering tools such as Eclipse, VS Code, and Atlassian Suites to design, develop, and test software. The role also presents solutions at formal and informal design reviews and documents designs according to the Government’s system lifecycle methodology. Candidates must be U.S. citizens and able to obtain and maintain a public trust position, subject to favorable suitability based on a CBP Background Investigation.

Requirements

  • Bachelor’s degree in computer science or a related engineering field and at least 2 years of technical experience.
  • At least 2 years of Java J2EE/JEE design and software development experience, including designing, developing, and documenting large-scale enterprise software systems.
  • At least 2 years of experience working with applications in the cloud using serverless hosted services such as AWS Lambda.
  • Experience with HTML, CSS, JavaScript, Angular, React, React-Native, and NodeJS.
  • Experience developing microservices using Spring, primarily Spring Boot.
  • Experience connecting code to perform efficient CRUD operations with DBMS platforms such as Oracle, PostgreSQL, and MongoDB using JDBC, JPA, Hibernate, or similar technologies.
  • Experience with NoSQL databases such as MongoDB, DocumentDB, and DynamoDB.
  • Experience developing and debugging complex SQL queries.
  • Some experience and familiarity with Unix or Linux systems and commands, along with shell scripting.
  • Experience with object-oriented analysis and design techniques.
  • High level of self-motivation, desire to deliver strong solutions, and willingness to work in a distributed team environment.
  • U.S. citizenship.
  • Ability to obtain and hold a public trust position and receive favorable suitability based on a CBP Background Investigation.
  • Must be within the GWA/commutable area and able to work on-site in Ashburn, Virginia four days per week during the first year.

Nice To Haves

  • Master’s degree in computer science or a related field.
  • First-hand experience working with large project teams; experience with the Federal Government is a strong plus.
  • Experience working on an agile team such as Scrum.
  • Experience writing code to interact with AWS services such as S3, SQS, Lambda, ElastiCache, and MongoDB.
  • Experience with HTML and CSS.
  • Experience with Docker, Konvoy, and Kubernetes.
  • Experience with Jenkins, GitLab, and monitoring tools.

Responsibilities

  • Design and implement microservices using the Spring framework.
  • Use Eclipse, VS Code, and Atlassian Suites to design, develop, and test software.
  • Present solutions at formal and informal design reviews.
  • Document designs according to the Government’s system lifecycle methodology.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service