Senior Java Microservices Architect & Delivery Lead

Citi

Mississauga

Hybrid

CAD 121,000 - 171,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Learning and development resources
Competitive compensation

Job summary

Citi is seeking an experienced Lead Applications Developer in Mississauga to own complex Java microservices initiatives. You will drive design, development, and delivery of enterprise-scale systems within a global technology organization.

In this senior IC role, you set technical direction and translate business needs into scalable software solutions worldwide. Responsibilities include leading end-to-end development, mentoring engineers, and ensuring compliance and high engineering quality.

Qualifications

  • 6+ years of hands-on experience in software application development or systems analysis.
  • Deep expertise in Java microservices development, including system design and API integration.
  • Proven ability to lead complex software projects from initiation to implementation.
  • Subject matter expertise in at least one core area of applications development.
  • Strong systems analysis skills and ability to translate findings into engineering solutions.
  • Excellent communication of technical concepts to technical and non-technical stakeholders.
  • Ability to adapt to shifting priorities in a fast-paced environment.

Responsibilities

  • Architect and deliver Java-based microservices aligning with enterprise architecture standards.
  • Lead end-to-end software development across design, coding, testing, and deployment.
  • Collaborate with engineering, infrastructure, and product teams to integrate systems and launch new products.
  • Analyze and resolve high-impact technical problems using deep domain knowledge.
  • Assess interconnections across application, infrastructure, and architecture domains to guide decisions.
  • Mentor mid-level engineers and analysts, guiding work and distributing tasks.

Skills

Java microservices
Software architecture
Mentoring & coaching
Communication with stakeholders

Education

Bachelor's degree in Computer Science/Engineering
Master's degree preferred

Tools

CI/CD pipelines
Cloud infrastructure
Containerization (Docker/Kubernetes)

Job description

Citi is seeking an experienced Lead Applications Developer in Mississauga to own complex Java microservices initiatives. You will drive design, development, and delivery of enterprise-scale systems within a global technology organization.

In this senior IC role, you set technical direction and translate business needs into scalable software solutions worldwide. Responsibilities include leading end-to-end development, mentoring engineers, and ensuring compliance and high engineering quality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Microservices Lead Engineer
Senior Java Microservices Lead Engineer

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Java Tech Lead - Enterprise App Architect
Senior Java Tech Lead - Enterprise App Architect

Citibank (Switzerland) AG • Mississauga

On-site
Confidential
Senior Java Engineer – Hybrid, Scalable APIs & Cloud
Senior Java Engineer – Hybrid, Scalable APIs & Cloud

Citigroup Inc. • Mississauga

Hybrid
CAD 153,000 - 236,000
Hybrid working
Global exposure
Learning & development
+3
Senior Java Architect & Tech Lead - Enterprise Microservices
Senior Java Architect & Tech Lead - Enterprise Microservices

Citigroup Inc. • Mississauga

Hybrid
CAD 168,000 - 237,000
Java Microservices Applications Development Lead, VP
Java Microservices Applications Development Lead, VP

Citi • Mississauga

Hybrid
CAD 121,000 - 171,000
Hybrid work model
Learning and development resources
Competitive compensation
Lead Java Backend Engineer| AI-Driven Spring Microservices
Lead Java Backend Engineer| AI-Driven Spring Microservices

Citigroup Inc. • Mississauga

On-site
CAD 170,000 - 240,000
Senior Java Microservices Tech Lead – Hybrid
Senior Java Microservices Tech Lead – Hybrid

Cognizant • Toronto

Hybrid
CAD 71,000 - 112,000
Java Microservices Applications Development Lead, VP
Java Microservices Applications Development Lead, VP

Citigroup Inc. • Mississauga

Hybrid
CAD 167,000 - 236,000
Hybrid work model
Architecture influence
Learning resources
+4
Java Microservices Applications Development Lead, VP
Java Microservices Applications Development Lead, VP

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Hybrid work model
Global exposure
Learning & development
Senior Java Microservices Engineer - Cloud & Agile Leader
Senior Java Microservices Engineer - Cloud & Agile Leader

Insight Global • Toronto

On-site
CAD 90,000 - 130,000