Job Summary
The Java Developer will work on a full-stack application modernization initiative, with approximately 80% of the role focused on Java development and 20% on Angular. The role will support the migration of a legacy application built with Struts, Java, and WebSphere to a modern technology stack using Java, Spring, Angular, and PCF Cloud. The developer will contribute to application development and modernization activities while helping transition functionality from the existing legacy platform to the new architecture.
Key Responsibilities
• Develop and maintain full-stack applications using Java, Spring, and Angular.
• Contribute primarily to Java backend development, with approximately 20% of the work focused on Angular.
• Support the migration of legacy applications from Struts, Java, and WebSphere to the modern technology stack.
• Analyze existing legacy application functionality and support its modernization and migration.
• Develop and integrate application components using the Java/Spring ecosystem.
• Build and maintain front-end functionality using Angular.
• Support application deployment and development activities within PCF Cloud.
• Collaborate with development and technical teams throughout the application modernization lifecycle.
Required Qualifications
• Strong hands-on experience with Java development.
• Experience with Spring and the Java/Spring ecosystem.
• Experience with Angular for front-end development.
• Experience working with or deploying applications on PCF Cloud.
• Experience with full-stack application development.
• Ability to work on application modernization and migration initiatives.
• Experience working with legacy Java applications, including Struts and/or WebSphere.
Preferred Qualifications
• Experience migrating applications from legacy Struts/Java/WebSphere environments to modern Java/Spring and Angular stacks.
• Experience with cloud-based application modernization and migration projects.