Responsibilities: : Design, develop, test, review, deploy, and maintain production-quality Java applications, cloud-native microservices, and RESTful APIs. Serve as Scrum Master for an Agile development team, facilitating sprint planning, daily standups, retrospectives, backlog refinement, and Program Increment (PI) planning. Collaborate with Product Owners, Release Train Engineers, and cross-functional teams to manage dependencies, remove blockers, and ensure successful delivery. Support DevSecOps initiatives through CI/CD pipelines, automated testing, code reviews, and AI-assisted development tools. Troubleshoot and maintain complex distributed systems while supporting integration with legacy air traffic control systems and next-generation platform components. Qualifications: : Bachelor's degree in Computer Science, Software Engineering, or a related field with 8+ years of relevant experience, or a Master's degree with 6+ years of relevant experience. Equivalent experience may be considered. 5+ years of experience developing, testing, and reviewing production Java applications. 2+ years of experience serving as a Scrum Master within a SAFe Agile environment on a large-scale software development program. Strong experience with Java, Spring Framework, Spring Boot, Spring Security, microservices, and RESTful APIs, including JSON, XML, and XSD. Experience with JUnit, Mockito, Git, Linux, CI/CD pipelines, and modern DevOps practices. Experience with front-end technologies, including React, JavaScript, HTML, and CSS. Ability to obtain and maintain a Public Trust and successfully complete required government background investigations.
| Location | MD |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Resume Builder