Frontend developer (Angular to React Migration)
Job Title: Frontend Developer ( Angular to React Migration)
Location: Toronto, ON (Hybrid – 3 days onsite)
Experience: 6–10 Years
Job Description: We are looking for a Frontend developer to work on migration of a Java-based banking application UI from Angular to React.js.
This role requires a strong blend of frontend migration expertise, backend understanding (Java/Spring Boot), and banking domain knowledge. The candidate will act as a customer-facing lead, driving requirements, design discussions, and Agile delivery while ensuring minimal business disruption.
Key Responsibilities
1. Angular to React Migration Ownership
· Own end-to-end migration of UI components from Angular to React.js
· Analyze existing Angular applications, including:
· Components and modules
· Shared libraries
· UI flows and dependencies
· State management and validations
· Document functional and technical behaviors
· Collaborate with architects and developers to define:
· Migration strategy
· Phased rollout approach
· Dependency mapping
· Risk mitigation plan
2. Java Backend Alignment
· Work closely with backend teams to understand:
· Spring Boot microservices APIs
· Data models and business logic
· Integration points and performance considerations
· Ensure frontend changes align with backend services and contracts
· Conduct impact analysis for backend changes due to UI migration
3. Customer Ownership & Stakeholder Management
· Act as single point of contact (SPOC) for customer interactions
· Lead:
· Requirements gathering sessions
· Functional walkthroughs
· Design discussions
· Manage stakeholder expectations across business and IT teams
· Present:
· Project status
· Risks and mitigation plans
· Decisions and progress in governance forums
Required Skills
· 5–10 years of experience as a Business Systems Analyst / Technical BSA
· Strong experience in Angular to React migration projects
· Hands-on understanding of React.js and Angular frameworks
· Solid knowledge of Java backend (Spring Boot, microservices)
· Experience in Banking / Financial Services domain
Strong experience in:
· Application migration
· UI modernization
· Impact analysis
· Expertise in:
· Writing detailed user stories (Agile)
· Requirement gathering and documentation
· Stakeholder communication and management
Nice to Have
· Experience in large-scale digital transformation programs
· Exposure to performance optimization and scalability considerations
· Experience working in hybrid Agile environments
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Developer - REST APIs, Microservices, Kafka
2026-05-14
UI/UX and Front End Developer - Figma, React.js
2026-05-13
Java Developer - Spring Boot, REST APIs, Microservices, Kafka
2026-05-12
- Posted
- Apr 14, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Developer - REST APIs, Microservices, Kafka
2026-05-14
UI/UX and Front End Developer - Figma, React.js
2026-05-13
Java Developer - Spring Boot, REST APIs, Microservices, Kafka
2026-05-12