ME00666-Agile Developer 3

Momentum Engineering Openings

  • Annapolis Junction
  • 4 days ago

    Highlights

    The successful candidate will support the full software development lifecycle, including requirements analysis, architecture and design, front-end and API development, database integration, CI/CD, automated testing, production support, and technical leadership. Seeking a Senior Full Stack Cloud Developer to design, develop, integrate, test, and sustain cloud-based applications and microservices.

    Numbers & Facts

    LocationAnnapolis Junction

    Description

    Job Summary

    • Seeking a Senior Full Stack Cloud Developer to design, develop, integrate, test, and sustain cloud-based applications and microservices
    • The successful candidate will support the full software development lifecycle, including requirements analysis, architecture and design, front-end and API development, database integration, CI/CD, automated testing, production support, and technical leadership.

    Primary Responsibilities

    • Design, develop, and maintain full stack cloud applications and microservices
    • Develop front-end applications using JavaScript frameworks such as React
    • Design and implement Java-based back-end services and APIs
    • Develop and maintain Spring Boot microservices and 12-Factor applications
    • Integrate applications with NoSQL, relational, and object-based data stores
    • Design and implement complex database and data repository interfaces and queries
    • Analyze user and system requirements to derive software design and performance requirements
    • Design and code new software and modify existing applications to add features, correct defects, improve performance, or adapt to new environments
    • Develop software solutions by analyzing system performance standards, data usage, system flows, work processes, and technical problem areas
    • Develop and implement algorithms to meet system functional and performance requirements
    • Integrate existing software into new or modified systems and operating environments
    • Develop and execute test procedures for software components
    • Debug software, identify root causes, and correct defects
    • Develop and maintain CI/CD pipelines using tools such as GitLab, Maven, Jenkins, and Nexus
    • Support release planning, requirements decomposition, automated testing, and Agile software delivery
    • Write, review, and improve software and system documentation
    • Recommend improvements to software development processes, standards, and technical documentation
    • Collaborate with users, systems engineers, developers, testers, and other technical stakeholders
    • Serve as a technical or team lead when appropriate to the software development methodology and project needs
    • Participate in an on-call rotation supporting operational systems

    Required Qualifications

    • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
    • Bachelor’s degree from an accredited college or university in a related discipline, or equivalent experience/combined education
    • At least nine (9) years of relevant experience, or a Master’s degree plus seven (7) years of relevant experience
    • Experience with:
      • Java
      • JavaScript and React
      • GitLab
      • Maven
      • Jenkins
      • Nexus
      • Modern data stores, including NoSQL, relational, and object-based technologies
    • Demonstrated experience with full stack development spanning front-end applications, APIs, and backing data stores
    • At least one (1) year of demonstrated cloud-based full stack development experience
    • Demonstrated experience with Spring Boot microservices
    • Experience developing 12-Factor applications
    • Experience with data serialization formats such as JSON and/or BSON
    • Experience developing and supporting CI/CD pipelines
    • Ability to support an on-call rotation

    Desired Qualifications

    • Familiar with:
      • Spring, Kubernetes, docker, Terraform, Swagger and AWS managed services
      • System Requirements decomposition
      • Release planning
      • CI/CD
      • Test frameworks and automation
      • Agile Methodology
      • FOSS & GOTS

    Exempt hourly position. 11 paid holidays, minimum of 3 weeks PTO, company sponsored group medical plan, company paid dental, vision, life insurance, and STD/LTD plans. Salary is dependent upon the candidate’s experience and qualifications.

    Similar Jobs

    See more jobs