Java Developer Principal

SAIC

Ashburn (VA)

Hybrid

USD 120,000 - 160,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SAIC in Ashburn, VA seeks a highly capable Senior Full-stack Java Developer to craft scalable microservice architectures using Java/Spring Boot and modern frontend frameworks. You will work in a distributed team, employing AWS, Kubernetes, Oracle and Postgres databases, and participate in design reviews while delivering robust software across all layers of the stack.

The role requires strong cloud experience, mentoring abilities, and agility with tools like Eclipse, VSCode, and Atlassian;

Qualifications

  • Bachelor's degree in computer science or related engineering field with 14+ years of technical experience or Master's and 12+ years.
  • Provisioning, operating, and maintaining systems running on AWS (or equivalent cloud providers).
  • Solid experience with backend systems using Spring Boot.
  • Java Frameworks such as Spring.
  • UI development skills, specifically with Angular 19+.
  • Database operations (Oracle and Postgres).
  • Hibernate.
  • JMS.
  • XML, JSON.
  • SQL, JDBC.
  • Unix, Linux.
  • Kubernetes.
  • Experience with object-oriented analysis and design techniques.
  • Thorough understanding of infrastructure (firewalls, load balancers, storage, monitoring, security etc.) and have experience with orchestration to develop a cloud solution.
  • React, HTML, CSS and JavaScript.
  • High level of self-motivation, desire to deliver stellar solutions and willingness to work in a distributed team environment.
  • Ability to lead and mentor junior level developers.
  • Openness to working on all layers of the application.

Responsibilities

  • Design and implement Micro Service Architecture JEE software applications.
  • Use modern software engineering tools including Eclipse, VSCode, 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.

Skills

Java
Spring Boot
Angular
React
JMS
Kubernetes
AWS
Unix/Linux
SQL/JDBC
XML/JSON

Education

Bachelor's degree in computer science or related engineering
Master's degree in computer science or related field

Tools

Eclipse
VSCode
Atlassian Suites
Oracle
Postgres
Hibernate
SOAP-UI
Selenium
Git
Gradle/Maven
JQuery
AngularJS

Job description

Minimum Clearance Required None

Job ID 2616044 Location Ashburn, VA, US Date Posted 2026-08-24 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_HYBRID

SAIC is currently seeking a motivated, career and customer-oriented Full-stack Java Developer (Senior) to join our team to begin an exciting and challenging career in Ashburn, VA.

Job Responsibilities
  • Design and implement Micro Service Architecture JEE software applications.
  • Use modern software engineering tools including Eclipse, VSCode, 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.
Qualifications
Required Skills and Experience
  • Bachelor’s degree in computer science or related engineering field with 14+ years of technical experience or Master's and 12.
  • Provisioning, operating, and maintaining systems running on AWS (or equivalent cloud providers).
  • Solid experience with backend systems using Spring Boot.
  • Java Frameworks such as Spring.
  • UI development skills, specifically with Angular 19+.
  • Database operations (Oracle and Postgres).
  • Hibernate.
  • JMS.
  • XML, JSON.
  • SQL, JDBC.
  • Unix, Linux.
  • Kubernetes.
  • Experience with object-oriented analysis and design techniques.
  • Thorough understanding of infrastructure (firewalls, load balancers, storage, monitoring, security etc.) and have experience with orchestration to develop a cloud solution.
  • React, HTML, CSS and JavaScript.
  • High level of self-motivation, desire to deliver stellar solutions and willingness to work in a distributed team environment.
  • Ability to lead and mentor junior level developers.
  • Openness to working on all layers of the application.
Desired Skills And Experience
  • Master’s in Computer Science or related field.
  • Familiar with OAuth.
  • Developing 100% automating unit tests using SOAP-UI, Selenium, or equivalent tools.
  • Software Configuration Management (SCM) tools (Git and Gradle/Maven).
  • Load Balancing and Enterprise Service Bus frameworks (preferably under Cloud environment).
  • Agile Scrum and possibly experience with leading a Scrum team as a scrum master or equivalent.
  • Elasticsearch.
  • Postgres, DynamoDB, HBase, MongoDB, Cassandra.
  • JQuery, AngularJS, NodeJS.
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 – Required to be on-site in Ashburn, VA office 2 days per week and if a mission need. All candidates must be within the GWA/commutable area.

Target salary range $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer Junior
Java Developer Junior

SAIC • Ashburn (VA)

On-site
USD 80,000 - 120,000
Java Backend Developer Senior
Java Backend Developer Senior

Saic • Ashburn (VA)

On-site
USD 110,000 - 140,000
Java Full-Stack Developer Senior
Java Full-Stack Developer Senior

Saic • Ashburn (VA)

On-site
USD 80,000 - 110,000
Java Developer with AWS
Java Developer with AWS

Cleared Solutions Inc • Chantilly (VA)

On-site
USD 120,000 - 155,000
100% covered medical, dental, vision,–
401(k) with company match
Section 125 flexible spending accounts
+1
Project Manager/Scrum Master Senior
Project Manager/Scrum Master Senior

SAIC • Ashburn (VA)

Hybrid
USD 120,000 - 160,000
Hybrid work model
Java Backend Developer - Senior
Java Backend Developer - Senior

Chakrabarti Management Consultancy, Inc • Ashburn (VA)

On-site
USD 120,000 - 150,000
Senior Java Developer w/ Angular
Senior Java Developer w/ Angular

The Amatriot Group • Woodlawn (MD)

On-site
USD 134,000 - 175,000
Principal Software Engineer
Principal Software Engineer

SAIC • Colorado Springs (CO)

On-site
USD 160,000 - 200,000
Backend Java Developer
Backend Java Developer

Snowrelic Inc • Ashburn (VA)

Hybrid
USD 110,000 - 150,000
Senior Java Developer
Senior Java Developer

TechWish • Sterling (VA)

On-site
USD 110,000 - 150,000