Full-time

Staff Software Developer - Java (Global Security)

Posted by Royal Bank of Canada • Toronto, Ontario, Canada

📍 Toronto, Ontario 🕒 March 17, 2026

About the Role

Job Description

What Will You Do?
  • Design, build, test, and support highly available and critical Security Infrastructure API’s
  • Containerize and deploy applications to Kubernetes platforms such as OpenShift, AWS, Azure
  • Utilize CI/CD to automate the release of multiple code iterations daily
  • Collaboratively build software with best practices such as test-driven development, pair programming and code reviews
  • Apply architectural principles such as Domain Driven Design, CQRS and Event Sourcing to build clean, resilient and maintainable software
  • Implement SRE best practices to ensure high availability, scalability and uptime for deployed services
  • Drive better developer experience, security hygiene and operational efficiency across the organization through automation
  • Provide mentorship and technical guidance to junior engineers, fostering a culture of learning and best practices in software engineering
  • <...

    Ready to Apply?

    Submit your application today and take the next step in your career journey with Royal Bank of Canada.

    Apply Now