S

SAIC

Technology integrator delivering defense IT solutions

Junior Java Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAshburn, VA, USANo salary listed

About the Job

Requirements

  • A 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 cloud applications using serverless hosted services such as AWS Lambda.
  • Experience with HTML, CSS, JavaScript, Angular, React, React Native, and Node.js.
  • Experience developing microservices using Spring, primarily Spring Boot.
  • Experience wiring code to perform highly efficient CRUD operations on database management systems such as Oracle, PostgreSQL, and MongoDB, using JDBC, JPA, or Hibernate.
  • Experience with NoSQL databases such as MongoDB, DocumentDB, and DynamoDB.
  • Experience developing and debugging complex SQL queries.
  • Some experience and familiarity with Unix and Linux systems and commands, along with some shell scripting.
  • Experience with object-oriented analysis and design techniques.
  • Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation.
  • Must be a U.S. citizen.
  • Must be within the GWA/commutable area and work on-site in Ashburn, Virginia 4 days per week for the first year of employment.

Responsibilities

  • Design and implement microservices using the Spring framework.
  • Use software engineering tools including Eclipse, Visual Studio Code, and Atlassian Suites for design, development, and software testing.
  • Present solutions at formal and informal design reviews, and document designs according to the Government's system lifecycle methodology.

Desired Qualifications

  • A master's degree in computer science or a related field.
  • First-hand experience working with large project teams; experience working 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.

About the Company

SAIC

Technology integrator delivering defense IT solutions

SAIC is a technology integrator that supports the U.S. government with engineering and IT services for defense, space, and intelligence missions. Its offerings include integrating complex systems, software, data analytics, cybersecurity, and digital engineering to help national security programs run smoothly. The company operates by combining technical expertise with large-scale government contracts, delivering end-to-end solutions from planning and development to deployment and support. Unlike many firms that focus on a single product, SAIC differentiates itself through a long history of government work, its origins as an employee-owned company, and its growth through strategic acquisitions to broaden capabilities in digital engineering, mission IT, and related services. SAIC’s goal is to enable national defense and intelligence operations by providing the technology and services needed to design, build, and maintain critical systems at scale.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1969

Recently Posted Jobs

Explore more opportunities at SAIC

See more jobs