Royal Bank of Canada logo
Royal Bank of Canada1 week ago

Senior Full Stack Engineer

On-site · Raleigh, North Carolina, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Senior Full Stack Engineer at RBC Bank's US online banking platform. Lead full stack development across Java Spring Boot back-end, RESTful microservices, and front-end with HTML/CSS/JavaScript frameworks (React/Angular). Build secure, scalable solutions, optimize performance, and drive modernization of legacy systems. Mentors teams, collaborates with architects and stakeholders, and advances agentic SDLC and AI-assisted development tools. Requires 10+ years of experience, plus a degree in Software Engineering or Computer Science. Located in Raleigh, NC for on-site work with a focus on enterprise-grade security, compliance, and fintech integrations.

Required Qualifications

  • 10+ years of full stack development with Java Spring/Spring Boot, RESTful microservices, frontend frameworks (React/Angular), HTML/CSS, JavaScript; experience with SQL and NoSQL databases; DevOps and cloud-native expertise (Docker, Kubernetes, OpenShift, CI/CD with Jenkins or GitHub Actions); understanding of security concepts (SSO, encryption, OAuth 2.0); experience adopting AI-assisted development tools and agentic SDLC workflows; demonstrated leadership and mentoring skills in cross-functional Agile teams; degree in Software Engineering, Computer Science, or equivalent.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Royal Bank of Canada

Senior Full Stack Engineer

Apply on Sorce