Senior Back-End Developer
Core
Build scalable, high-performance backend services and customer-facing applications to transform banking customer journeys.
Role type
Senior Back-End Developer
Builds
Distributed cloud applications and RESTful APIs for RBC's digital banking platform
Domain
Financial Services / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java or NodeJS, distributed cloud applications, RESTful APIs, OpenShift, Docker, Azure, Splunk, Dynatrace, software design patterns
Preferred skills
CI/CD pipelines, automated testing (unit, functional, performance)
Technologies
OpenShift, Docker, Azure, Splunk, Dynatrace, Swagger, OpenAPI
Responsibilities
Create new services and customer-facing applications; write scalable and maintainable code; seek knowledge of new technologies; collaborate within an agile product team; support production-level software and monitoring; champion diverse and inclusive team culture
Seniority
Senior, hands-on IC with team leadership responsibilities