Senior Java & Cloud Platform Lead - VP

Citigroup Inc.

Mississauga

On-site

CAD 121,000 - 171,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Citi in Canada is seeking a highly motivated Lead Java Developer to join our Technology team in Mississauga. You will design, develop and deploy solutions that enhance developer productivity, streamline workflows, and build cloud-ready, scalable applications using Java, Spring, Docker, and OpenShift.

You will lead technical direction, mentor engineers, collaborate with stakeholders, and uphold Agile and SDLC standards while delivering high-quality software for our internal tools and platforms.

Qualifications

  • 8+ years of relevant experience.
  • Cloud-ready apps and deployment pipelines on large‑scale clusters is a plus.
  • Hands on Java, Spring and Docker Containers experience.
  • Design patterns, coding standards and modularity.
  • SOA & Micro‑services REST experience.
  • Kafka experience.
  • RDBMS and SQL/PLSQL experience.
  • Testing with JUnit, Mockito, Cucumber, RestAssured.
  • Knowledge of SDLC: Agile & Waterfall.
  • Monitoring with OpenTelemetry, Splunk, ELK.
  • Strong written and spoken communication.
  • Angular V8+ and React; TypeScript, RxJs, SCSS, HTML5.
  • UI debugging, tuning and optimization.

Responsibilities

  • Design and develop web applications using Angular/Java/Spring/OpenShift.
  • Collaborate with stakeholders in a highly collaborative environment.
  • Promote agile software development practices.
  • Build reliable, scalable, and maintainable applications.
  • Provide leadership in researching and implementing platform improvements.
  • Develop front-end interfaces with Angular and React.

Skills

Java
Spring Framework
Docker Containers
REST
Kafka
SQL
Angular
React
OpenShift

Education

Bachelor’s degree/University degree or equivalent experience
Master’s degree preferred

Tools

OpenShift
Kubernetes
Docker
OpenTelemetry
Splunk
ELK

Job description

Citi in Canada is seeking a highly motivated Lead Java Developer to join our Technology team in Mississauga. You will design, develop and deploy solutions that enhance developer productivity, streamline workflows, and build cloud-ready, scalable applications using Java, Spring, Docker, and OpenShift.

You will lead technical direction, mentor engineers, collaborate with stakeholders, and uphold Agile and SDLC standards while delivering high-quality software for our internal tools and platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer — Finance Tech, Cloud & Microservices
Senior Java Engineer — Finance Tech, Cloud & Microservices

Citi • Mississauga

On-site
CAD 133,000 - 200,000
VP - Senior Full-Stack Java Developer (Hybrid)
VP - Senior Full-Stack Java Developer (Hybrid)

Citigroup Inc. • Mississauga

Hybrid
CAD 120,000 - 180,000
Hybrid work model
Global opportunities
VP, Senior Java Full-Stack Engineer
VP, Senior Java Full-Stack Engineer

Citigroup Inc. • Mississauga

Hybrid
CAD 140,000 - 200,000
Senior Applications Development Leader (Java/React)
Senior Applications Development Leader (Java/React)

Citi • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Applications Lead - Money Markets
Senior Java Applications Lead - Money Markets

Citi • Mississauga

On-site
CAD 167,000 - 237,000
Senior Backend Java Lead — Architect, Mentor, AI‑Driven
Senior Backend Java Lead — Architect, Mentor, AI‑Driven

Citigroup Inc. • Mississauga

Hybrid
CAD 207,000 - 310,000
Hybrid work schedule
Professional development
Global collaboration
+2
Java Developer - Assistant Vice President
Java Developer - Assistant Vice President

Citigroup Inc. • Mississauga

On-site
CAD 110,000 - 160,000
Hybrid work model
Competitive compensation
Comprehensive benefits package
Hybrid Senior Java Developer — Finance Desk Tech
Hybrid Senior Java Developer — Finance Desk Tech

Citigroup Inc. • Mississauga

Hybrid
CAD 94,000 - 142,000
Senior Java Developer - Risk Systems (Cloud Native)
Senior Java Developer - Risk Systems (Cloud Native)

Citigroup Inc. • Mississauga

On-site
CAD 133,000 - 200,000
Lead Java Full-Stack Engineer | Spring Boot + Angular
Lead Java Full-Stack Engineer | Spring Boot + Angular

Citigroup Inc. • Mississauga

On-site
CAD 100,000 - 130,000