DeveloperJobs.io
← Back to all jobs

Job Description

Leidos is hiring an experienced Lead Software Developer (Java) to support the development of next-generation flight service and air traffic systems. This onsite role in Gaithersburg, MD works within a Scaled Agile organization, focused on designing and implementing containerized applications in a highly regulated, safety-critical environment.

What you’ll do

  • Own software development activities both independently and with a team, including writing, testing, debugging, and maintaining source code in an Agile environment.
  • Develop solutions to complex issues.
  • Participate in daily stand-ups, Release Planning, and other team activities.
  • Create and run unit and functional tests.
  • Troubleshoot and support resolution of technical issues across lab and operational environments.
  • Provide support to system engineering, test engineering, and system owner teams as needed.

What you bring

  • Education and experience: Bachelor’s degree in computer science or a related field with 4-8 years of relevant experience, or a Master’s degree with 2-6 years of experience.
  • Java and React experience.
  • Web development experience with HTML, CSS, JavaScript.
  • Unit testing experience with Junit and Mockito.
  • Experience with RESTful APIs and data formats including JSON, XML, and XSD.
  • Experience with Spring Framework, Spring Security, and Spring Boot.
  • Linux experience.
  • Version control experience with Git or Subversion.
  • Experience using development tools and IDEs such as Eclipse and VS Code.
  • Experience with AI-assisted software development workflows and tools (examples include Claude Code and Codex).
  • Experience with cloud-based systems and working in Agile.
  • Solid understanding of sound software development principles and practices.
  • Ability to plan and prioritize personal tasking and communicate clearly in writing and verbally.
  • Capacity to deliver high-quality work both independently and as part of a team in a fast-moving environment.
  • Ability to obtain an SF-85 Public Trust suitability determination, and US citizenship required.

Preferred background

  • Knowledge of Agile/SAFe practices.
  • Python, Ansible, YAML, Linux shell scripting.
  • DevSecOps practices and CI/CD pipelines.
  • Experience with MongoDB.
  • Knowledge of air traffic control and flight services.

Compensation and benefits

Pay range: USD 87,100 to 157,450 per year.

  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

For U.S. positions: While subject to change based on business needs, Leidos reasonably anticipates this requisition will remain open for at least 3 days with an anticipated close date no earlier than 3 days after the original posting date.

Similar Jobs