Elevate your backend expertise as a Java Technical Lead at RBC in Toronto. Your role focuses on designing cutting-edge, scalable banking applications in an Agile environment.
RBC seeks an experienced Java Technical Lead with 12+ years in backend engineering and technical leadership. You'll design and maintain Java microservices, guiding your team on architecture decisions and best practices for cloud-native applications. Collaborate with cross-functional teams to translate technical requirements into impactful solutions while mentoring fellow engineers on high-quality coding and development practices.
Key Responsibilities:
• Design scalable Java-based microservices and APIs
• Lead architecture decisions for cloud-native solutions
• Guide and mentor engineering teams on best practices
• Collaborate with Agile teams to develop backend solutions
• Implement CI/CD pipelines with GitHub Actions
Requirements:
• 12+ years in backend software engineering
• Strong Java, Spring Boot, Microservices expertise
• Cloud experience with AWS, Azure, or OpenShift
• Hands-on with Docker and Kubernetes
• Familiarity with AI-assisted development tools
Bring your leadership in Java development and cloud innovation to RBC, transforming banking applications for users.
#J-18808-Ljbffr