EngineerJobs.io
← Back to all jobs

Job Description

Leidos is seeking a Senior Java Software Engineer / Scrum Master to help build next-generation flight service and air traffic systems in a highly regulated, safety-critical environment. This hybrid role in Gaithersburg, MD is split evenly between hands-on delivery of cloud-native Java microservices and serving as Scrum Master for an Agile team operating within a scaled Agile (SAFe) framework.

Role focus

  • Build and evolve production-quality cloud-native Java microservices, contributing to software architecture and technical design decisions.
  • Lead and support Agile ceremonies, remove impediments, and drive continuous improvement so the team can deliver predictable sprint outcomes.
  • Apply modern DevSecOps practices, CI/CD pipelines, and AI-assisted development tools to accelerate secure, high-quality releases.

Responsibilities

  • Design, develop, test, review, debug, deploy, and maintain secure, reliable software in production and across the software lifecycle.
  • Coordinate with the Release Train Engineer, management, and cross-functional stakeholders to communicate team status, risks, dependencies, and delivery progress.
  • Support deployments and perform operational troubleshooting and resolution of critical issues in development, test, and production environments.
  • Mentor junior engineers and promote collaboration across engineering teams to support successful sprint execution and project delivery.

Required qualifications

  • Bachelor’s degree in Computer Science or a related field with 8+ years of relevant experience, or a Master’s degree with 6+ years of prior experience (Doctorate may also be applicable).
  • 5+ years designing, developing, testing, and reviewing Java applications.
  • 2+ years serving as a Scrum Master on a SAFe Agile team in a large-scale software development environment.
  • Extensive web development experience and front-end tools and languages including React, HTML, CSS, and JavaScript.
  • Experience with unit testing tools such as Junit and Mockito.
  • Experience with RESTful APIs and data formats including JSON, XML, and XSD.
  • Significant experience with Spring Framework, Spring Security, and Spring Boot.
  • Significant experience with Linux.
  • Experience with version control systems such as Git or Subversion.
  • Familiarity with common development tools and IDEs such as Eclipse and VS Code.
  • Strong understanding of software development principles and practices, including effective verbal and written communication.
  • Ability to obtain SF-85 Public Trust (Tier 2) suitability determination.
  • US citizenship required.

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, DevSecOps, AI-assisted development tools
  • SAFe

Benefits

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

Pay range

USD 107,900 - 195,050 per year.

Similar Jobs