{"schemaVersion":"jobsearcher.job.v1","id":"382707bcba79d3eda9c97e77","url":"https://jobsearcher.com/jobs/382707bcba79d3eda9c97e77","canonicalUrl":"https://jobsearcher.com/jobs/382707bcba79d3eda9c97e77","title":"Java Backend Developer","description":"Overview\nIn this role you will deliver backend Java solutions for enterprise-scale, messaging- and transaction-heavy systems. You will collaborate with tech leads and senior developers across architecture, development, and validation, while hands-on coding and mentoring junior teammates. You’ll adopt CI/CD, automated testing, and Agile practices to maintain and evolve complex applications. The position focuses on cloud-enabled backend services and robust data and messaging processing, with opportunities to influence design and implementation. This is a mission-driven, hands-on role in a team-building scalable software for demanding environments.\n\nResponsibilitiesDesign and develop Java backend components as per project needsParticipate in system architecture design, development, integration testing and validationMentor junior team members and collaborate with the tech leadLearn and follow CI, automated unit testing, and Agile practices used by the teamDiagnose and fix issues in existing components as part of maintenance\nKey requirementsBS and 5 years of related experienceAbility to obtain and maintain a Public Trust requiring U.S. Citizenship5-7 years of Java J2EE/JEE design and development experience2+ years of cloud experience with serverless services (AWS Lambda)Experience with NoSQL databases (MongoDB, DocumentDB, DynamoDB)Docker and Kubernetes experienceSpring Boot/AWS cloud experienceWeb/Micro ServicesSQL databases (preferably Oracle)Messaging and Streaming Systems (SQS, Kinesis and Kafka)XML/JSONUnix/LinuxStrong JDBC/JPA/Hibernate and SQL skillsExperience with software engineering practices (design patterns, CI)Experience with unit testingGitlab/JIRA/Jenkins for CI/CDMotivated and customer-orientedHands-on and collaborativeMentoring abilityJava/J2EE/JEE developmentCloud platforms (AWS) and serverlessDocker and Kubernetes","company":"Science Applications International","rawCompany":"science applications international","city":"Sterling","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:07:10.630Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Backend Developer","description":"Overview\nIn this role you will deliver backend Java solutions for enterprise-scale, messaging- and transaction-heavy systems. You will collaborate with tech leads and senior developers across architecture, development, and validation, while hands-on coding and mentoring junior teammates. You’ll adopt CI/CD, automated testing, and Agile practices to maintain and evolve complex applications. The position focuses on cloud-enabled backend services and robust data and messaging processing, with opportunities to influence design and implementation. This is a mission-driven, hands-on role in a team-building scalable software for demanding environments.\n\nResponsibilitiesDesign and develop Java backend components as per project needsParticipate in system architecture design, development, integration testing and validationMentor junior team members and collaborate with the tech leadLearn and follow CI, automated unit testing, and Agile practices used by the teamDiagnose and fix issues in existing components as part of maintenance\nKey requirementsBS and 5 years of related experienceAbility to obtain and maintain a Public Trust requiring U.S. Citizenship5-7 years of Java J2EE/JEE design and development experience2+ years of cloud experience with serverless services (AWS Lambda)Experience with NoSQL databases (MongoDB, DocumentDB, DynamoDB)Docker and Kubernetes experienceSpring Boot/AWS cloud experienceWeb/Micro ServicesSQL databases (preferably Oracle)Messaging and Streaming Systems (SQS, Kinesis and Kafka)XML/JSONUnix/LinuxStrong JDBC/JPA/Hibernate and SQL skillsExperience with software engineering practices (design patterns, CI)Experience with unit testingGitlab/JIRA/Jenkins for CI/CDMotivated and customer-orientedHands-on and collaborativeMentoring abilityJava/J2EE/JEE developmentCloud platforms (AWS) and serverlessDocker and Kubernetes","datePosted":"2026-09-15T04:07:10.630Z","dateModified":"2026-09-15T04:07:10.630Z","hiringOrganization":{"@type":"Organization","name":"Science Applications International","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sterling","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"382707bcba79d3eda9c97e77"},"url":"https://jobsearcher.com/jobs/382707bcba79d3eda9c97e77"}}