Senior/Principal Java Software Engineer - Systems Architecture, Hybrid
Listed on 2026-05-10
-
Software Development
Java Developer, Software Engineer, Senior Developer, DevOps
Senior/Principal Java Software Engineer - Systems Architecture, Hybrid
Join Sandia National Laboratories, a national security and technology innovation laboratory focused on high‑impact software solutions for the Nuclear Security Enterprise (NSE). The position is hybrid, requiring three onsite days per week.
Responsibilities
- Develop and maintain Java and Spring-based web applications and services.
- Research and evaluate emerging technologies and ambiguous technical challenges.
- Troubleshoot outages and respond to customer requests in production environments.
- Build and maintain Dev Sec Ops tooling and CI/CD pipelines using Git Lab CI/CD, Jenkins, ArgoCD, and related tools.
- Participate in Scrum events and collaborate with team members to ensure high‑quality deliverables.
- Mentor and support other developers to foster a collaborative and high‑performing team environment.
Qualifications
- Minimum:
Bachelor’s degree in a relevant discipline and five (5) years of directly relevant experience, or an equivalent combination of education and engineering or scientific experience. - Ability to obtain and maintain a DOE Q Clearance.
Desired qualifications
- Graduate degree in Computer Science or a highly related field with an independent research project.
- Strong enterprise software engineering background with high‑level expertise in Java and Spring Boot.
- Experience with Identity and Access Management protocols such as OIDC, OAuth 2.0, and SAML.
- Hands‑on experience with containerization and orchestration technologies including Docker, Helm, Kubernetes, and Open Shift.
- Familiarity with CI/CD tools such as Git Lab CI/CD, Jenkins, and ArgoCD.
- Experience working on Agile software development teams with a collaborative mindset.
- Ability to lead R&D efforts exploring new technologies while maintaining production software.
- Experience mentoring and collaborating with other developers to foster team growth and success.
- Strong troubleshooting skills and ability to respond effectively to production issues.
- Knowledge of software assurance practices including SAST/SCA scanning.
- Experience supporting software in complex, multi‑environment production settings.
Salary Range: $117,500 - $235,700
DOE Q Clearance is required; U.S. citizenship is required to obtain clearance. Candidates must be able to undergo a pre‑employment drug test, background review, and other security checks as required by the Department of Energy.
EEO:
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status and any other protected class under state or federal law.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).