07 Nov
|
VectorVue
|
Canada
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: 5 years' experience in developing, debugging, and deploying applications.
Java Spring
Boot (REST APIs, microservices) Angular 17 Java 21 PostgreSQL Experience Building New Applications: Proven, hands-on experience building and launching a new application from scratch is a strict requirement for this role.
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 recent 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.
📌 Fullstack Java Developer (w/Angular & Postgres) - Cambridge, ON (Canada)
🏢 VectorVue
📍 Canada