> Markdown version of [/jobs/ext/2602726-backend-developer-java-c-c](https://www.wearedevelopers.com/jobs/ext/2602726-backend-developer-java-c-c). 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). --- # Backend Developer (Java, C/C++) - **Company:** Caci Inc - **Location:** Norfolk, VA, United States - **Experience:** Expert - **Salary:** $114,600.0 - $252,100.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Active Directory, SAP Sybase Adaptive Server Enterprise, Agile Methodology, Apache Ant, Systems Engineering, C++ (Programming Language), Perl (Programming Language), Internet Information Services (IIS), WildFly (JBoss AS), Windows Servers, Windows PowerShell, Software Architecture, Systems Development Life Cycle, Secure Coding, Server Administration, Software Engineering, SQL Databases, Systems Architecture, Extensible Markup Language (XML), Scripting, Backend, SC Clearance, Information Technology, Devsecops - **Published:** August 1, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9069182/backend-developer-java-cc ## About the Role * Active Secret clearance with eligibility for T5 investigation * Current DoD 8570 IAT Level II certification or higher (Security+, CASP, or CISSP) Experience: * Bachelor's degree in Computer Science or related field * 10+ years professional software development experience * 5+ years direct experience with DoD or Department of the Navy systems * Demonstrated experience with DoD Business IT systems supporting aviation, logistics, or maintenance operations Technical Skills: * Demonstrated advanced proficiency in Java, JBoss, and C/C++ * Windows Server 2016/2019/2022 administration and Active Directory * Server Administration (A +) Hands-on skill in Windows Server installation, role configuration (Active Directory, IIS, etc.), and system management * Strong understanding of SDLC, Agile methodologies, and software architecture principles * Demonstrated experience with secure development in IL5/secured network environments Desired: * Scripting experience: Perl, PowerShell, Batch, iSQL, or Apache Ant XML * Database administration or Sybase ASE experience * NALCOMIS or OOMA systems familiarity * Knowledge of Navy/Marine Corps aviation maintenance systems * 14+ years professional software development experience ## Description * Design, develop, and maintain enterprise-scale legacy and modern systems using Java, JBoss, and C/C++ in secure DoD environments * Lead software development following Agile methodologies, DevSecOps practices, and DoD Systems Engineering Technical Processes * Implement secure coding practices and ensure compliance with DoD security directives and federal technical standards * Troubleshoot and optimize integrated systems supporting Navy/Marine Corps aviation maintenance, logistics, and supply operations * Collaborate across multi-disciplinary teams to translate operational requirements into scalable, mission-focused IT solutions * Contribute to system architecture, Windows Server administration, and database management initiatives ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)