{bc}
indeed

Lead Full Stack Developer (Java/Python)

RBC
Toronto, CAN
Full-time
Onsite
Discovered 1 months ago
JavaPythonREST APIsMicroservicesReactMicro-frontend architectures

Full Job Posting

Role Overview

Lead technical design, development, and implementation of complex multi-platform application software for the ADT-CODI program within Operations Technology.

Deliver strategic business outcomes through advanced software engineering expertise, technical leadership, and end-to-end project delivery.

Responsibilities

  • Design and oversee advanced technical solutions aligned with business objectives and best practices.
  • Build GenAI frameworks, refine prompts, and implement GenAI systems in production.
  • Lead development teams and provide technical direction to junior developers and team members.
  • Collaborate with stakeholders and product owners to translate strategic objectives into technical solutions.
  • Support AI data scientists with data ingestion and feature engineering.
  • Maintain technical documentation and resolve complex software development problems.
  • Drive technical recommendations and cross-functional collaboration across the organization.

Required Qualifications

  • At least 7 years of backend development experience in Java or Python.
  • Strong experience with REST APIs, microservices, React, micro-frontend architectures, and reusable UI components.
  • Hands-on experience or strong understanding of Agentic AI concepts and LLM integrations.
  • Understanding of prompt engineering and GenAI development tools.
  • Experience with OpenShift, Kubernetes, S3 Object Storage, and PostgreSQL.

Preferred Qualifications

  • Experience with spec-driven development.
  • Experience with Camunda 8 development and customization.
  • Experience with vector databases or RAG architectures.
  • Strategic thinking and strong interpersonal skills for cross-functional work.

Benefits

  • RBC offers total rewards including bonuses, flexible benefits, competitive compensation, commissions, and stock where applicable.
  • The role includes development coaching, challenging work, training opportunities, and a collaborative technology environment.

Workplace Details

  • The source lists RBC WaterPark Place in Toronto and a 37.5-hour work week, but does not explicitly state the workplace arrangement.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at RBC