> Markdown version of [/jobs/ext/3463217-application-engineer-backend](https://www.wearedevelopers.com/jobs/ext/3463217-application-engineer-backend). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Engineer (Backend) - **Company:** CACI International Inc. - **Location:** United States - **Experience:** Experienced - **Salary:** $103,800.0 - $218,100.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Amazon Web Services, Databases, Serialization, Django Web Framework, Middleware, JSON, Python (Programming Language), MariaDB, MongoDB, Extensible Markup Language (XML), Flask (Web Framework), Backend, Git, Atlassian Tools, Docker, Microservices - **Published:** September 8, 2026 - **Apply:** https://www.dice.com/job-detail/505cbbc1-125f-4770-ab2f-d8ea4bc42889 ## About the Role * Active TS/SCI w/ Polygraph, + High School Diploma/GED: Minimum of 12 years of technical experience + Associate's Degree: Minimum of 10 years of technical experience + Bachelor's Degree: Minimum of 8 years of technical experience + Master's Degree: Minimum of 6 years of technical experience + Doctorate's Degree: Minimum of 4 years of technical experience + All degrees and diplomas must be from accredited institutions, and experience must be directly related to the technical labor category. * Proficiency in Python * Experience with Docker * Expertise in Django or Flask * Database experience with MongoDB or MariaDB * REST endpoint development skills * Understanding of the microservice model Desired Qualifications * Experience with AWS or other cloud platforms * Knowledge of JSON and/or XML serialization * Familiarity with Jira and Confluence * Proficiency in Git version control * Experience working in an Agile environment ## Description * Develop, test, deploy, and maintain various Python-based REST endpoints, microservices, and data model management capabilities using Django and Flask frameworks. * Interact with data models stored in MariaDB or MongoDB and deliver data in JSON format to UI front ends upon request. * Provide middleware and backend support for all system applications. * Collaborate with cross-functional teams to ensure seamless integration and optimal performance of backend services.