Leidos is hiring a Java Software Engineer - Scrum Master for a hybrid role in Ashburn, VA, supporting development of next-generation flight service and air traffic systems in a highly regulated, safety-critical environment. The position blends hands-on engineering with Scrum Master responsibilities on an Agile team, with modern DevSecOps practices and tooling to help deliver secure, high-quality software. The estimated salary range is USD 87,100 - 157,450 per year.
What you’ll do
- Design, develop, test, review, debug, deploy, and maintain production-quality cloud-native Java microservices, contributing to software architecture and technical design decisions.
- Serve as a hands-on Scrum Master by facilitating Agile ceremonies, removing impediments, promoting continuous improvement, and supporting predictable sprint outcomes.
- Apply DevSecOps practices, CI/CD pipelines, AI-assisted development tools, and engineering best practices to accelerate delivery of secure, reliable software.
- Coordinate with the Release Train Engineer, management, and cross-functional stakeholders to communicate status, risks, dependencies, and delivery progress.
- Support deployment and operational troubleshooting, including resolution of critical issues across development, test, and production environments.
- Mentor junior engineers and collaborate across engineering teams to enable successful sprint execution and project delivery.
Required qualifications
- Education: Bachelor’s degree in Computer Science or a related field with 4+ years of relevant experience, or Master’s degree with 2+ years of prior experience.
- Java: 3+ years designing, developing, testing, and reviewing Java applications.
- Agile/Scrum: 1+ years serving as Scrum Master on a SAFe Agile team within a large-scale software development environment.
- Web development: Significant experience with React, HTML, CSS, and JavaScript.
- Testing: Unit testing with Junit and Mockito.
- APIs and data: Experience with RESTful APIs, JSON, XML, and XSD.
- Spring: Spring Framework, Spring Security, and Spring Boot.
- Platforms and tools: Linux, Git or Subversion, and common IDEs such as Eclipse or VS Code.
- Demonstrated knowledge of sound software development principles and practices, plus effective verbal and written communication.
- Security clearance: Ability to obtain a favorable SF-85P Public Trust suitability determination from the FAA customer.
- Citizenship: US citizenship required.
Preferred qualifications
- Knowledge of AI-assisted coding (for example, Claude Code, Codex).
- Experience with microservices and cloud-based environments.
- Knowledge of or experience with Python.
- Knowledge of or experience with Ansible playbooks and YAML.
- Knowledge of or experience with Linux shell scripting.
- Knowledge of or experience with MongoDB.
- Knowledge of air traffic control and flight services.
Benefits
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Technologies: Java, React, HTML, CSS, JavaScript, Junit, Mockito, RESTful API, JSON, XML, XSD, Spring Framework, Spring Security, Spring Boot, Linux, Git, Subversion, Eclipse, VS Code, CI/CD pipelines, AI-assisted development tools, DevSecOps.
Posting date: July 24, 2026