Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Momentum Engineering Logo

Cloud Software Engineer 2 - Multiple Teams

Momentum Engineering

$140,000 - $190,000
Oct 1, 2025
Annapolis Junction, MD, USA
Apply Now

Momentum Engineering, Inc. is seeking a Cloud Software Engineer to join a mature software development effort using Java, Quarkus, and PrimeFaces. The role involves designing, developing, and maintaining cloud-native applications and services, implementing secure and scalable architectures, and collaborating with cross-functional teams to deliver technical solutions.

Requirements

  • One of the following Cloud Developer Certifications are required: AWS Certified Developer-Associate, AWS DevOps Engineer Professional, Certified Kubernetes Application Developer (CKAD)
  • AWS Cloud technologies
  • Quarkus
  • PrimeFaces
  • GitLab CI/CD
  • Agile methods and tools

Responsibilities

  • Design, develop, and maintain cloud-native applications and services
  • Implement secure, scalable, and cost-optimized architectures in cloud environments (e.g., AWS, Azure, GCP)
  • Build and optimize CI/CD pipelines for application deployment and infrastructure automation
  • Write clean, efficient, and well-documented code following best practices
  • Integrate APIs, microservices, and third-party services into cloud applications
  • Monitor system performance and implement improvements for scalability and reliability
  • Support troubleshooting, debugging, and incident response activities

Other

  • Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
  • Shall have a total of at least fourteen (14) years of experience in software development/engineering, including requirements analysis, software development, installation, evaluation, enhancement, maintenance, and problem diagnosis/resolution.
  • Ability to work in a team environment; good communication and collaboration skills; self-starter
  • Bachelor's Degree in Computer Science or in a related technical field is highly desired which will be considered equivalent to two (2) years of experience. A Master's degree in a Technical Field will be considered equivalent to four (4) years of experience. NOTE: A degree in Mathematics, Information Systems, Engineering, or similar degree will be considered as a technical field.