Senior Full Stack Developer (java)

Royal Bank of Canada

Mississauga, Canada
Base: not specified; bonus/equity: bonuses + commi...
Java spring boot development
Microservices architecture
Mongodb and nosql databases
RBC Insurance Technology team is undertaking multiple initiatives as part of RBC’s continuous evolution and improvement of our insurance solutions

Job Summary

  • RBC Insurance Technology team is undertaking multiple initiatives as part of RBC’s continuous evolution and improvement of our insurance solutions.
  • You will apply your development skills across the lifecycle using Agile methods, primarily within the Creditor Insurance portfolio.
  • The role offers a comprehensive Total Rewards Program including bonuses and flexible benefits, opportunities for professional development, and a dynamic, collaborative team environment.

Matching Summary

RBC Insurance Technology team is undertaking multiple initiatives as part of RBC’s continuous evolution and improvement of our insurance solutions.

Salary

Base: Not specified; Bonus/Equity: Bonuses and commissions where applicable; Benefits: Flexible benefits and comprehensive Total Rewards Program

Skills & Requirements

Must-have

  • Java Spring Boot development
  • Microservices architecture
  • MongoDB and NoSQL databases
  • API and Web Services development
  • Containerization with Docker and OpenShift
  • Messaging systems like MQ and Kafka
  • Agile development practices

Nice-to-have

  • Experience with Angular framework
  • Financial Services or Insurance domain knowledge
  • Participation in developer communities
  • Process improvement prioritization
  • Collaborative and progressive team environment

Key Requirements

  • 5+ years professional Java experience
  • Experience with Spring Boot and GraphQL
  • Proven expertise in MongoDB and relational/noSQL databases
  • Experience with containerization and DevOps tools
  • Full-time employment availability
  • Work authorization in Canada

Work Rights

Not specified

Tailored Resume

Cover Letter