Note: This is a Hybrid role with 4 days of on-site work and 1 day of WFH work. Only candidates who are able to commute/work on-site in Cambridge, ON, will be considered.
Must Have Requirements:
Role Overview:
We are seeking a highly skilled Full Stack Developer to take on a critical modernization project: the end-to-end rewrite of our existing legacy Struts application into state-of-the-art modern architecture. In this role, you will be instrumental in building this new application from the ground up using the latest technologies. The ideal candidate is a forward-thinking developer who leverages modern AI tools like GitHub Copilot to write clean, efficient code and has a strong command of Angular 17, Java 21, the latest Spring frameworks, and PostgreSQL.
Legacy Modernization & Maintenance Responsibilities:
• Primary Project: Lead the end-to-end rewrite and modernization of an existing legacy Struts application into the new Spring Boot and Angular 17 stack.
• Legacy Support: Provide interim maintenance and support for the existing J2EE application (Java, Spring, Struts, and EJB on WebSphere Application Server 8.5) during the transition phase.
Nice to haves:
• Architecture: Experience in architecting a full-stack modern application is highly valued.
• DevOps & Deployment: Experience with containerization using Docker and CI/CD pipelines using Jenkins.
By continuing you agree to our Terms & Privacy Policy.