> Markdown version of [/jobs/ext/2625154-application-developer](https://www.wearedevelopers.com/jobs/ext/2625154-application-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). --- # Application Developer - **Company:** Mantech International Corporation - **Location:** Chantilly, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, Java (Programming Language), JavaScript (Programming Language), Cascading Style Sheets (CSS), Code Review, DevOps, Elasticsearch, Hibernate (Java), Java Persistence API, Spring Framework, Object-Relational Mapping, Office Suite, Regression Testing, Web Application Security, Software Deployment, Software Requirements Analysis, Software Systems, SQL Databases, Web Application Frameworks, Git, AngularJS, Integration Tests, Information Technology, Restful APIs - **Published:** August 3, 2026 - **Apply:** https://www.nettemps.com/us/en/W311C2C7F75A1E948E9.ntap ## About the Role * High School Diploma/GED with 7+ years of experience in the Information Technology field * Strong Java programming/development skills, with hands-on experience * Experience with HTML, CSS, JavaScript, and at least one modern Front End framework, preferably Angular * Experience with, or knowledge of, the Spring Framework and RESTful services and SQL, ORM libraries such as Hibernate/JPA * Experience with Git branching and merging within a team to manage source code Preferred Qualifications: * Strong ability to manage competing priorities and communication to multiple stakeholders * Experience with, or knowledge of, Elasticsearch * Experience with, or knowledge of, best practices for developing secure web applications Clearance Requirements: * An active TS/SCI with Polygraph Physical Requirements: * Use hands to operate a computer and other office productivity machinery, such as a calculator, copy machine and computer printer. * The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc. * Must be able to remain in a stationary position 50% of the time ## Description The Application Developer will be dedicated Full time to development and enhancement support for existing applications as well as new development., * Designing, programming/developing, and modifying software systems, applications, and tools, both existing and potentially new in the future * Analyzing user needs and software requirements to determine feasibility of design within time and cost constraints * Collaborating with teammates, other service providers, vendors, and users to develop new program features * Developing unit and integration tests, in addition to participating in functional and regression tests to ensure programs will produce the desired results and that instructions are correct * Correcting errors by making the appropriate changes and then re-checking the program to ensure the desired result was produced. As well as, reviewing help desk messages periodically and working with other teams to troubleshoot and resolve production issues * Participating in code reviews by reviewing and incorporating feedback from teammates as well as providing feedback to others based on existing standards and recommended programming practices. * Deploying code to development, test, and production environments using existing DevOps infrastructure/tools ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)