Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CACI International Inc

Senior Backend Software Engineer

CACI International Inc

Backend/Services Software Engineer building scalable Java and Python microservices for CACI. Join our dynamic team to implement high-performance cloud solutions in AWS.

Posted 6/11/2026full-timeKing of Prussia • Colorado, Pennsylvania • 🇺🇸 United StatesSenior💰 $82,100 - $172,400 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDockerFlaskJavaJenkinsJUnitKubernetesMavenMongoDBPostgresPythonSpringSpring BootSpringBootTypeScript

About the role

Key responsibilities & impact
  • Writing, building, deploying, and maintaining diverse software applications
  • Overseeing and guiding the requirements analysis, writing, building, and deployment of software
  • Overseeing automated testing and providing feedback to management during the development process
  • Modifying and testing changes to previously developed programs
  • Collaborating effectively within a software engineering team

Requirements

What you’ll need
  • At least 5 years of professional software development experience and working proficiency in Python and/or Java
  • Experience with lightweight frameworks such as FastAPI, Flask, Quarkus, or Spring Boot
  • Proficiency with software packaging tools (uv, pip, Maven, etc.)
  • Comprehensive testing experience, including unit tests (e.g., pytest, JUnit), system tests, and integration tests
  • Proficiency with various data storage solutions (PostgreSQL, MongoDB, AWS or Azure cloud storage services)
  • Experience with source control tools (e.g., Git, GitLab)
  • Experience implementing and managing CI/CD pipelines using tools such as GitLab CI/CD or Jenkins
  • Experience containerizing and deploying applications using Docker and Kubernetes
  • Ability to work in office full time
  • Bachelor's degree in computer science or related field
  • Active TS/SCI U.S. Government Security Clearance

Benefits

Comp & perks
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonJavaFastAPIFlaskQuarkusSpring BootpytestJUnitPostgreSQLMongoDB
Soft Skills
collaborationguidancefeedback
Certifications
Bachelor's degree in computer scienceTS/SCI U.S. Government Security Clearance