Responsible for the development, enhancement, maintenance, and modernization of enterprise applications within a Java-based technology stack
Support full lifecycle application delivery, including requirements analysis, secure design, development, testing, database optimization, and cloud migration efforts
Collaborate closely with customers, product owners, enterprise architects, and Agile team members to deliver secure, scalable, and high-performance solutions
Design, develop, test, and maintain enterprise applications within a Java / SQL / Kendo UI / SpringBoot environment
Develop and maintain RESTful services and responsive user interfaces that integrate with enterprise systems and databases
Manage and optimize databases in Oracle and PostgreSQL
Troubleshoot and resolve application and database issues
Implement secure authentication and authorization mechanisms using OAuth2 protocols
Support enterprise modernization initiatives
Requirements
Must be a U.S. Citizen
Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience)
3–7 years of experience in application development
Demonstrated experience with Java development, SQL development, SpringBoot, Kendo UI or similar front-end framework, Oracle and PostgreSQL database environments, OAuth2 security implementation, Agile development methodologies
Experience supporting or participating in cloud migration initiatives to AWS
Ability to participate in on-call support rotation and respond to operational incidents as required.
Acceptable identification for customer badging and site access