> Markdown version of [/jobs/ext/2465236-software-developer](https://www.wearedevelopers.com/jobs/ext/2465236-software-developer). 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). --- # Software Developer - **Company:** CCS, LLC - **Location:** Chantilly, VA, United States - **Experience:** Expert - **Salary:** $220,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Apache Tomcat, Software Quality, Apache CXF, Software Debugging, NetBeans, Software Architecture, Service-Oriented Architecture, Software Engineering, Software Systems, Systems Integration, Web Services, Extensible Markup Language (XML), Java Application Server, Enterprise Software Applications, Spring-boot, Software Troubleshooting, Software Application Programming, SOAPAPI - **Published:** August 12, 2026 - **Apply:** https://www.dice.com/job-detail/d188ce51-dc6e-4138-b843-18330ef7357b ## About the Role We are seeking a highly experienced Senior Software Developer with 12+ years of professional software development experience to support a mission-focused program in Chantilly, VA. The ideal candidate will have extensive hands-on experience developing enterprise applications using Java and Spring Boot, along with strong experience working with Apache CXF, Apache Tomcat, XML, and SOAP web services. This position requires a seasoned software development professional who can independently analyze technical requirements, design and develop robust software solutions, troubleshoot complex technical issues, and contribute to the full software development lifecycle., 12+ years of professional software development experience. Extensive hands-on experience developing software using Java. Strong experience developing applications using Java and Spring Boot. Professional experience developing with the Apache CXF framework. Hands-on experience with Apache Tomcat server. Strong understanding of XML data and XML-based applications. Experience developing or integrating SOAP web services. Knowledge of or hands-on experience with the NetBeans IDE. Strong software development, debugging, troubleshooting, and problem-solving skills. Ability to work independently and effectively in a technically demanding environment. Active TS/SCI with Full Scope Polygraph (FSP) required., Experience supporting U.S. Government or national security mission environments. Experience with enterprise-scale Java applications and service-oriented architectures. Experience integrating Java applications with external systems and web services. Experience working within Agile or other structured software development methodologies. Strong written and verbal communication skills. Ability to analyze complex technical problems and develop practical, scalable solutions. ## Description Design, develop, enhance, and maintain enterprise software applications using Java. Develop and implement applications and services using the Spring Boot framework. Design, develop, and integrate web services using the Apache CXF framework. Develop, deploy, configure, and troubleshoot applications hosted on Apache Tomcat. Work extensively with XML-based data and SOAP web services. Analyze complex technical requirements and translate them into effective software solutions. Perform software debugging, troubleshooting, testing, and issue resolution. Participate in software architecture, design, development, integration, testing, and maintenance activities. Collaborate with software engineers, system engineers, and other technical stakeholders to deliver mission-critical capabilities. Maintain and enhance existing applications while developing new functionality as required. Utilize development environments and tools such as NetBeans IDE. Develop and maintain technical documentation and follow established software engineering standards and best practices. Support continuous improvement of software development processes, code quality, and system performance. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)