Java Developer
Role details
Job location
Tech stack
Job description
This position supports the development and evolution of secure web and backend systems used to manage identity-driven and case-oriented workflows within government environments. The Software Engineer will focus on building Java-based services and modern web applications, working within an automated build and deployment ecosystem. The role involves close collaboration with engineers and stakeholders delivering mission-focused digital solutions in a regulated setting. Primary Responsibilities:
Develop, enhance, and support backend services and APIs built with Java-based frameworks Create and maintain web user interfaces using modern front-end technologies and frameworks Design application components that support complex business workflows and system integrations Work with developers, testers, and business partners to deliver robust, scalable solutions Participate in code inspections, testing activities, debugging efforts, and performance optimization Contribute to automated build, test, and deployment processes within a continuous integration environment Support system design discussions and ongoing enhancement of existing applications
Requirements
4+ years of professional experience developing Java applications in enterprise environments At least 1 year of recent experience building web applications using JavaScript frameworks and standard web technologies (HTML, CSS, JavaScript) Experience developing REST-based services using Java frameworks Prior use of common Java development and testing tools (e.g., IDEs, version control, unit testing frameworks) Understanding of software engineering best practices, including source control and automated testing Ability to work in environments that require compliance with security and clearance standards
Preferred Background:
Experience supporting or delivering solutions for government or regulated organizations Familiarity with workflow-driven platforms such as credentialing, case management, or customer interaction systems Experience working within Agile or iterative development teams
Security Requirement:
Active DoD Secret clearance required