Senior Full-Stack Engineer: Java/Angular, Microservices
Summary
Senior full-stack developer at RBC designing, building, and maintaining the PayEdge digital payments platform — writing Angular front-end and PHP/Java Spring Boot back-end code, modernizing legacy systems, and sharing CI/CD and on-call production support duties on an Agile team.
RBC seeks a Senior Full Stack Developer to design, develop, and maintain PayEdge’s secure, high‑performing digital payments platform. You’ll contribute across the SDLC, writing front‑end and back‑end code (PHP/Angular, PHP/Spring Boot) and modernizing legacy systems.
Ideal candidates have 5+ years in PHP, Laravel, Angular, Java, REST APIs, Spring, and full‑stack experience with RDBMS and NoSQL. You’ll work in an Agile team with on‑call production support and CI/CD pipeline responsibilities.