Senior Backend Developer (java)

Royal Bank of Canada

Montréal, Canada
Base: not specified; bonus/equity: bonuses + stock...
Backend development with java/nodejs
Distributed cloud applications experience
Restful apis and interface specifications
We collaborate to drive impact by blending business and technology teams to bring innovations to market and build the tech stack of the future

Job Summary

  • We collaborate to drive impact by blending business and technology teams to bring innovations to market and build the tech stack of the future.
  • You will create new services and applications using the latest technologies to shape the future of banking at RBC while working within an agile product team.
  • RBC offers a comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, and opportunities for professional growth and flexible work/life balance.

Matching Summary

We collaborate to drive impact by blending business and technology teams to bring innovations to market and build the tech stack of the future.

Salary

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

Skills & Requirements

Must-have

  • Backend development with Java/NodeJS
  • Distributed cloud applications experience
  • RESTful APIs and interface specifications
  • Agile product team collaboration
  • Production-level software support
  • Source code management and code reviews

Nice-to-have

  • Continuous integration and delivery (DevOps)
  • Automated testing (unit, functional, performance)
  • Diverse and inclusive team culture
  • Coaching and team health responsibility
  • Excellent communication with non-technical parties

Key Requirements

  • B.S. degree in Computer Science or related field or equivalent experience
  • 4+ years backend development experience
  • 2+ years developing distributed cloud applications
  • Experience with RESTful APIs and Swagger/OpenAPI
  • Experience supporting production software with monitoring tools
  • Excellent communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter