Java Software Engineer - Scrum Master
Backend Developer
Agile
Agile Methodologies
Agile Scrum
Application Security
Cloud Operations
DevOps
DevSecOps
Engineering
Facilities Management
Java Ee
Project Management
Scrum Master
Security
Security Automation
Software Development
Software Engineer
Software Engineering
Software Security
Workflow Management
Job Description
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