This position is no longer accepting applications
Closed on August 15, 2026.
This role is filled β get an email when new Software Engineering roles open on DeveloperJobs.io:
Application Developer - Mid
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at CACI.
Job Description
Responsibilities
- Design, develop, test, and maintain web application features using Java and/or Python
- Implement and consume RESTful APIs and service integrations
- Develop and enhance GIS enabled application capabilities and services
- Work with relational and non-relational databases to manage structured and unstructured data
- Participate in code reviews, unit testing, debugging, and integration activities
- Apply secure coding practices throughout the development lifecycle
- Deliver within sprint cycles as part of a cross functional Agile team
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline (equivalent experience accepted)
- 4+ years of professional software development experience
- Proficiency developing in Java, Python, or both
- Experience with modern web application frameworks and development practices
- Working knowledge of relational databases and data modeling
- Familiarity with Git based workflows and Agile development practices
- Security clearance TS/SCI with willingness to undergo polygraph examination
Technologies
- Java
- Python
- RESTful APIs
- ArcGIS
- GeoServer
- OpenLayers
- Cesium
- Git
- Containerization
- Cloud
- DevSecOps tooling
- SAFe
- Agile development practices
Benefits
- Healthcare
- Wellness
- Financial
- Retirement
- Family support
- Continuing education
- Time off benefits
What you can expect
- A culture of integrity
- An environment of trust
- A focus on continuous growth
Pay range
Proposed salary range: $63,300 - $129,700 per year. Final compensation depends on factors including geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. This position is onsite in Denver, CO, and the range shown reflects the national average for the role.