CACI International Inc

SaaS Engineer

CACI International Inc

full-time

Posted on:

Location Type: Remote

Location: Remote • Maryland • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $98,500 - $206,800 per year

Job Level

SeniorLead

Tech Stack

CloudDockerJavaKubernetesMicroservicesSpring

About the role

  • Lead a SaaS project from inception to completion
  • Design, develop, and maintain scalable SaaS applications and microservices
  • Build integrations with 3rd party APIs and cloud platforms
  • Implement secure authentication, authorization, and data protection per DoD/Army/Cloud regulations and accreditation requirements
  • Optimize application performance, monitoring, and uptime in a multi-tenant environment
  • Collaborate with product managers, program staff, and technical teams
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews, architecture discussions, and dev planning
  • Troubleshoot issues and provide over-the-phone support as needed
  • Modify software and algorithms designed for traditional environments to operate in cloud environments
  • Support Authority to Operate (ATO)/Interim Authority to Test (IATT) efforts such as generating required artifacts
  • Work closely with application/cloud technical teams to ensure successful rollout of the solution to the cloud

Requirements

  • Bachelor’s degree or higher in computer science, engineering, or related discipline
  • Minimum of 7 years of proven SaaS engineering background
  • Must have a strong understanding of RHEL/Ubuntu/Windows
  • Army/DoD enterprise authentication solution
  • Experience in a Java environment
  • Quarkus/Jakarta EE or other relevant framework eg. Spring
  • Container technologies (such as Docker, Kubernetes, etc.)
Benefits
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SaaS developmentmicroservicesAPI integrationauthenticationauthorizationdata protectionapplication performance optimizationJavaQuarkusDocker
Soft skills
collaborationtroubleshootingcommunicationcode reviewdocumentation
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in engineering