Java Software Engineer - Scrum Master
Backend Developer
Agile
Agile Methodologies
Agile Scrum
Application Security
Cloud Operations
Developer
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 building next-generation flight service and air traffic systems in a highly regulated, safety-critical environment, and this role blends hands-on engineering with Agile leadership. You will work in a hybrid setting in Ashburn, VA, helping deliver secure, high-quality cloud-native capabilities while supporting a team’s sprint execution and continuous improvement.
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.
- Facilitate Agile ceremonies, remove impediments, promote continuous improvement, and support predictable sprint outcomes.
- Apply modern DevSecOps practices, including CI/CD pipelines and engineering best practices, to accelerate delivery of secure software.
- Use AI-assisted development tools and supported engineering workflows to improve speed and quality.
- Coordinate with the Release Train Engineer, management, and cross-functional stakeholders to communicate team status, risks, dependencies, and delivery progress.
- Support deployment and operational troubleshooting across development, test, and production environments, including resolution of critical issues.
- Mentor junior engineers and foster collaboration to support successful sprint execution and project delivery.
Required qualifications
- Bachelor’s degree in Computer Science (or related) with 4+ years relevant experience, or a Master’s degree with 2+ years prior experience.
- 3+ years designing, developing, testing, and reviewing Java applications.
- 1+ years experience serving as a Scrum Master on a SAFe Agile team in a large-scale software development environment.
- Significant experience with web development and front-end tools/languages: React, HTML, CSS, JavaScript.
- Significant experience with unit testing tools such as Junit and Mockito.
- Experience with RESTful API, JSON, XML, and XSD.
- Experience with Spring Framework, Spring Security, and Spring Boot.
- Experience with Linux and version control systems such as Git or Subversion.
- Experience with common development tools and IDEs such as Eclipse and VS Code.
- Understanding of sound software development principles and practices.
- Ability to effectively communicate verbally and in writing.
- U.S. citizenship required.
- Ability to obtain a favorable SF-85 Public Trust (Tier 2) suitability determination from the FAA customer.
Preferred qualifications
- Knowledge of or experience with AI-assisted coding tools (for example, Claude Code, Codex).
- Knowledge of or 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 or experience with air traffic control and flight services.
Salary and schedule
Pay Range: USD 87,100 - 157,450 per year.
Location: Ashburn, VA (hybrid).
Original Posting Date: July 24, 2026.
Benefits
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Technologies you may work with
- 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, DevSecOps, AI-assisted development tools