Logo
JPS Tech Solutions

Java Developer

JPS Tech Solutions, Durham, North Carolina, United States, 27703

Save Job

Overview

Job Category: Developer Job Type: Hybrid Job Location: Durham, North Carolina Compensation: Depends on Experience W2: W2-Contract Only; kindly note that applications on a C2C basis will not be considered for this role. Must Have Skills Hands on experience with Struts 1 Hands on experience with Spring 6 Expertise in backend REST API development using Java 21 and Spring 6 Strong application migration and modernization experience (Struts to Spring) Proficiency in utilizing AWS services and performance optimization Experience in Agile environments Project Overview: Struts Removal Acceleration and Modernization. We are hiring 10 Java/Spring Boot Developers across two Agile teams for a critical modernization initiative. The primary goal is to remove the legacy Struts framework from existing applications and modernize/migrate them to Java 21 and Spring 6.

Key Responsibilities

Remove Struts framework and migrate applications to Java 21 and Spring 6. Utilize Java 21, REST API, Spring 6, Struts 1, and AWS. Ensure migrated applications maintain functionality while significantly improving performance, scalability, maintainability, security, reliability, and testability. Collaborate with Fidelity Charitables scale and security teams. Address challenges such as code complexity, knowledge gaps, and performance optimization during migration.

Required Skills & Experience

Hands-on experience with Struts 1 and understanding of Struts1 MVC Expertise in backend REST API development using Java 21 and Spring 6 Strong application migration and modernization experience (Struts to Spring) Proficiency in utilizing AWS services and performance optimization Experience working in Agile team environments 4 resources with 11-15 years of experience 6 resources with 6-10 years of experience

#J-18808-Ljbffr