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 Backend Developer

SAIC

. Participate in system architecture design, development, integration testing, validation, and all aspects of the software life cycle for a Java backend application .

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 extensive experience in Java J2EE/JEE design and development, with a strong focus on cloud applications utilizing AWS services. Proficient in Agile methodologies, mentoring junior developers, and delivering high-performance software solutions.

Highest-signal resume keywords
Java J2EE/JEE DevelopmentAWS Cloud ServicesNoSQL DatabasesDocker and KubernetesAgile 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
Java DevelopmentSpring BootSQL DatabasesJDBC/JPA/HibernateXML/JSONMicroservicesContinuous IntegrationDesign PatternsPerformance OptimizationSoftware Engineering Practices
Soft Skills
Critical ThinkingCreative Problem SolvingMentoring
Tools & Technologies
GitLabJIRAJenkinsIBM MQWebLogicWebSphereJBoss
Industry Keywords
Federal Government ExperienceLarge-Scale Enterprise SoftwareCloud ApplicationsServerless ServicesAgile Methodologies

Tech Stack

Tools & technologies
AWSCloudDockerDynamoDBHibernateJ2EEJavaJenkinsKubernetesLinuxMicroservicesMongoDBNoSQLOracleReactSpringSpring BootSpringBootSQLUnix

About the role

Key responsibilities & impact
  • Participate in system architecture design, development, integration testing, validation, and all aspects of the software life cycle for a Java backend application
  • Design and develop Java code according to project requirements
  • Work closely with the tech lead and senior developers
  • Work with and mentor junior team members
  • Collaborate with users in an Agile development approach to understand requirements
  • Elicit feedback and refine solutions through demonstrations
  • Provide application support during testing and production
  • Work with the lead to deploy code fixes as needed

Requirements

What you’ll need
  • B.S. Degree in Computer Science or Engineering and 9+ years of software development experience
  • 9+ years of strong Java J2EE/JEE design and software development experience, including designing, developing, and documenting large-scale enterprise software systems
  • 5+ years of working with applications on Cloud utilizing serverless hosted services like AWS Lambda
  • Experience with NoSQL databases such as MongoDB, DocumentDB, and DynamoDB
  • Docker and Kubernetes experience
  • Spring Boot/AWS cloud experience
  • Web/Microservices experience
  • SQL databases, preferably Oracle
  • XML/JSON
  • Unix/Linux
  • Extensive skills in JDBC/JPA/Hibernate and strong SQL skills
  • Knowledge of standard design patterns
  • Demonstrated expertise in software engineering practices, including reading/generating software specifications, design patterns, and continuous integration
  • GitLab/JIRA/Jenkins for CI/CD
  • Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation
  • Must be a US Citizen
  • Must be within the GWA/commutable area of Ashburn, VA
  • First-hand experience working with large project teams is desired; Federal Government experience is a strong plus
  • Demonstrated ability to think critically and creatively to develop innovative software solutions is desired
  • Ability to develop and maintain components with stringent performance requirements is desired
  • Agile development experience is a plus
  • React experience is a plus
  • IBM MQ, JMS, EJB, MDB, and other JEE technologies are desired
  • JEE Server experience, such as WebLogic, WebSphere, or JBoss, is desired
  • Master's degree in Computer Science or a related field is a plus

Benefits

Comp & perks
  • No benefits or compensation extras are specified in the posting