Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SAIC

Senior Java Developer

SAIC

. Design and implement microservices using the Spring framework .

Posted 11/10/2026full-timeAshburn • Virginia • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing microservices using the Spring framework, with a strong focus on Java development and cloud solutions. Proven ability to lead and mentor teams while ensuring adherence to government system lifecycle methodologies.

Highest-signal resume keywords
Microservices DevelopmentJava Software DevelopmentDomain-Driven Design (DDD)AWS Cloud ProvisioningSQL Query Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
MicroservicesJavaSpring FrameworkDomain-Driven DesignCRUD OperationsSQLJDBCJPAHibernateObject-Oriented Design
Soft Skills
LeadershipMentoringCommunication
Tools & Technologies
EclipseVS CodeAtlassian SuitesUnixLinuxShell Scripting
Industry Keywords
Cloud SolutionsGovernment System LifecyclePublic Trust PositionCBP Background Investigation

Tech Stack

Tools & technologies
AWSCloudFirewallsHibernateJavaLinuxMicroservicesMongoDBOraclePostgresShell ScriptingSpringSpring BootSpringBootSQLUnix

About the role

Key responsibilities & impact
  • Design and implement microservices using the Spring framework
  • Use modern software engineering tools including Eclipse, VS Code, and Atlassian Suites for design, development, and testing the software
  • Present the solution at formal and informal design reviews
  • Document the design according to the Government’s system lifecycle methodology

Requirements

What you’ll need
  • Bachelor’s degree in computer science or related engineering field with 9+ years of technical experience
  • Provisioning, operating, and maintaining systems running on AWS (or equivalent cloud providers)
  • Java design and software development experience, including designing, developing, and documenting large-scale enterprise software systems
  • Strong hands-on experience using Domain-Driven Design (DDD)
  • Development of microservices using Spring, primarily Spring Boot
  • Experience wiring up code to perform highly efficient CRUD operations on DBMS such as Oracle, PostgreSQL, and MongoDB with JDBC, JPA, Hibernate, etc.
  • Developing and debugging complex SQL queries
  • Some experience and familiarity with Unix, Linux systems and commands, along with some shell scripting
  • Experience with object-oriented analysis and design techniques
  • Thorough understanding of developing scalable web applications, including infrastructure such as firewalls, load balancers, storage, monitoring, and security, with experience in orchestration to develop a cloud solution
  • Ability to lead and mentor junior-level developers
  • Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation
  • Must be a US Citizen