This job is no longer available
This job expired on 15/08/2026. It no longer accepts applications.
Full Stack Software Developer – Angular & Java Spring Boot
RBC · Toronto
Job description
About the role
RBC’s homeX team is seeking a motivated Full Stack Software Developer to design, code, and deliver high‑quality applications that support mortgage services for RBC customers. You will work in an Agile product team, collaborating closely with product owners and scrum masters to turn business requirements into robust technical solutions.
Key responsibilities
- Build and enhance client‑facing applications following modern development best practices.
- Write clean, maintainable, and well‑documented code.
- Participate actively in design, development, unit testing, and deployment activities.
- Collaborate with the Agile team, product owners, and scrum masters to ensure deliverables meet business needs.
- Interpret business requirements and translate them into technical solutions.
Required profile
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience with Angular for front‑end development.
- Hands‑on experience modernizing legacy systems and migrating to newer architectures.
- Familiarity with GitHub, GitHub Actions, Jira, Confluence, and Jenkins.
- Excellent verbal and written communication skills.
Required skills
- Angular
- Java Spring Boot
- GitHub
- GitHub Actions
- Jira
- Confluence
- Jenkins
- REST APIs
- GraphQL
What we offer
- Comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, and a pension plan.
- Supportive leaders who provide coaching and development opportunities.
- Dynamic, collaborative, and high‑performing team environment.
- Opportunities to work on challenging projects that make a lasting impact on communities.
- Comfortable work setting with casual dress code and networking opportunities.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
RBC
Toronto