Jobs and Careers
CA
Software Engineer - Mid level
CACI International IncUnited Statesfull_timeVerifiedPosted 10 Feb 2026
💰 $172,400/yr($82,100/yr – $172,400/yr)
About the role
Job Title: Software Engineer - Mid levelJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental USAnticipated Posting End: 4/18/2026
The Opportunity:
We are seeking a skilled Software Developer to join our dynamic team working on the Makalu contract. This role involves building and maintaining highly used and critically important cloud-native applications that provide Situational Awareness and Collaboration capabilities. The ideal candidate will have a strong background in Java and/or JavaScript development, along with experience in modern software development practices and cloud technologies.
Responsibilities:
- Solve challenging technical problems and meet program objectives within the agile development cycle.
- Suggest ways to improve the architecture and software baseline.
- Introduce new ways to meet mission needs.
- Work on a complex near real-time web-app development team based on cloud architecture.
- Help maintain the existing architecture and code base.
- Design new features, services, and interfaces.
- Contribute to a positive and upbeat team atmosphere.
- Collaborate with cross-functional teams in an Agile environment.
- Implement and work with microservices architecture in cloud environments.
- Contribute to the full software development lifecycle, from conception to deployment.
- Ensure code quality through testing and code reviews.
Qualifications:
Required:
- Active TS/SCI clearance with a polygraph.
- Bachelor’s degree in Computer Science, a related major, or graduation from a coding bootcamp.
- 5+ years of relevant experience.
- Experience working with Linux or similar Operating Systems.
- Experience working as a member of a development team participating in the complete product development lifecycle.
- Familiarity with Agile software development methodologies.
- Demonstrated Java and JavaScript programming experience in a Unix/Linux environment.
- Familiarity with Amazon Web Services (AWS).
- Familiarity with continuous integration and software CM processes/tools (Argo, GIT, JIRA, Confluence).
- Experience applying industry best practices to ensure system performance, reliability, scalability, and security.
- Strong troubleshooting/problem-solving skills.
- Effective communication skills.
- Time management and organizational skills, including the ability to work in a dynamic, real-time environment with rapidly changing priorities.
- Must be able to multi-task and work independently with minimum supervision to meet deadlines.
- Experience with microservice architectures.
- Familiarity with build tools (e.g., gradle, maven).
- Security+ or other IAT II qualified security certification (within 3 months of hire).
Desired:
- Familiarity with Elasticsearch and/or Postgres.
- Experience using Java Spring Boot framework.
- Development experience defining, developing, and maintaining REST-based interfaces.
- Experience with Container orchestration frameworks such as Docker and Kubernetes.
- Bonus if you have experience with networking, Redis, Kafka, Grafana, ELK stack (Elasticsearch, Logstash, Kibana).
- AWS Certification (Developer, DevOps, and/or Architect, etc.)
- A passion for creating beautiful, engaging, intuitive, efficient, and highly usable user interfaces.
- Experience with Infrastructure as Code (such as with Terraform or CloudFormation)
- Experience with vector and motion graphics, including SVG, HTML5 Canvas, WebGL, and animation via JavaScript and CSS.
- Experience with Typescript.
- Experience building rich data-driven web applications.
- Familiarity with real-time communication mechanisms such as WebSockets.
- Familiarity with Node, Cesium, and/or OpenLayers.
- Familiarity with emerging trends in desktop, web, and mobile app development.
- Experience with deplo
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s