Application Developer- Java
$140,000–$175,000 year
On-site · Herndon, Virginia, United States
Job Summary
Application Developer with Java expertise to design, develop, and maintain enterprise-level software supporting mission-critical GEOINT operations in a DevSecOps/Agile environment. Responsibilities include participating in sprint planning and backlog refinement, designing, coding, testing, debugging, and documenting Java-based applications, supporting deployments and integrations, and collaborating with cybersecurity, systems, and architectural teams to ensure operational stability. Requires experience with Java, Linux/Windows, Agile practices, and a TS/SCI clearance (U.S. Citizenship). Preferred familiarity with DevSecOps tools (Docker, Kubernetes, Jenkins, Git, Jira), SAFe methodologies, cloud-native development, and related data technologies (Oracle, PostgreSQL, MongoDB, MySQL, SQL/PL-SQL), as well as Python and exposure to big data, AI/ML concepts, and strong communication within a team.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related technical discipline
- Experience developing, modifying, and troubleshooting Java applications
- Experience working in Linux and Windows operating environments
- Strong analytical, troubleshooting, and problem-solving skills
- Ability to learn and implement new technologies in a dynamic environment
- Experience working in Agile software development environments
- Active TS/SCI security clearance
- U.S. Citizenship required
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.