Java/JEE Developer (Entry Level)

March 11, 2026

Are you applying to the internship?

Job Description

Job Title: Java/JEE Developer (Entry Level)

Job ID: 2610077
Location: Ashburn, VA, US
Date Posted: 2026-03-10
Category: Software
Subcategory: SW Engineer
Schedule: Full-Time
Shift: Day Job
Travel: No
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Public Trust
Potential for Remote Work: ORA_ON_SITE (100% on-site for the first year, then hybrid option)

Description:

SAIC is actively seeking a highly motivated, career-driven, and customer-focused Java/JEE Developer (Entry Level) to join our dynamic team in Ashburn, VA. This role offers an exciting and challenging opportunity to kickstart your career in software development. This position mandates 100% on-site presence for the initial year of employment.

Job Responsibilities:

  • Design, implement, and unit test robust REST microservices using Java, Spring, and JUnit.
  • Develop intuitive web applications with Angular, ensuring seamless communication with backend microservices.
  • Craft complex SQL queries and contribute to data modeling initiatives.
  • Collaborate effectively within a large, Agile development team environment.

Qualifications:

Required Skills and Experience:

  • Bachelor’s degree in Computer Science or a closely related engineering field.
  • Possession of strong foundational knowledge in Java, coupled with at least 1 year of hands-on Java J2EE/JEE design and software development experience. This includes proficiency in designing, developing, and documenting large-scale enterprise software systems.
  • Proficiency in Spring Boot.
  • Experience with Spring REST/SOAP web services.
  • Proficiency in Angular and React.
  • Strong command of HTML, JavaScript, and CSS.
  • Experience with XML and JSON data formats.
  • Solid understanding and experience with SQL.
  • Familiarity with JPA/Hibernate.
  • Demonstrated experience in Java web application development is essential.

Desired Skills And Experience:

  • Master’s degree in Computer Science or a related field is a significant advantage.
  • Recent and relevant course projects, internships, co-ops, or personal work that prominently showcases backend development skills would be a plus.
  • Experience with Spring WebFlux and R2DBC.
  • Familiarity with microservices architecture principles.
  • Experience with JMS and/or Kafka messaging systems.
  • Familiarity with Amazon Web Services (AWS).
  • Comfortable working with development environments such as Eclipse and Visual Studio Code.
  • Understanding and experience with Agile development approaches.
  • Demonstrated strong initiative; ability to interpret high-level requirements, seek necessary clarifications, and independently drive tasks to completion.
  • Ability to perform effectively in a high-pressured, tight-deadline environment.
  • Must possess the ability to multitask efficiently and progressively, and work comfortably in an ever-changing data environment.
  • Capable of working both effectively within a team environment and independently.
  • Excellent verbal/written communication and problem-solving skills; ability to articulate technical information to diverse audiences with varying technical skill levels.

Customer Requirements:

  • Clearance: Must possess the ability to obtain and maintain a Public Trust position, along with favorable suitability based on a CBP Background Investigation.
  • Citizenship: Must be a US Citizen.
  • Location: Required to be on-site in Ashburn, VA 5 days per week for the first year of employment. Following the initial year, there will be an option to transition to a hybrid schedule (2-3 days on-site), contingent upon team needs and management discretion.