Senior Java Lead & Platform Architect (Hybrid, Canada)

Citi

New York (NY)

Hybrid

USD 145,000 - 218,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citi in Mississauga, Canada is seeking a Senior Java Lead Application Development Manager (Senior Vice President) to guide a small local team, code hands-on, and drive modernization of CitiDirect's payment validation layer while mentoring engineers.

You will partner with global dev teams, design scalable solutions, enforce best practices, and advocate for AI tooling to enhance the stack and team capabilities. This hybrid role requires leadership and deep Java expertise.

Qualifications

  • 10+ years of software development experience.
  • 3+ years in a leadership role leading engineers.
  • Strong hands-on Java backend development.
  • Experience with microservices, Spring Framework, and RESTful API design.
  • Proficiency in MongoDB and Oracle databases.
  • Experience with Apache Kafka and event-driven architectures.
  • Strong understanding of software design patterns, architecture principles, and best practices.
  • Understanding of security best practices in software development.
  • Proven track record of leading successful software projects and mentoring developers.
  • Excellent problem-solving skills and ability to navigate complex technical challenges.
  • Strong communication skills with the ability to explain technical concepts to both technical and non-technical audiences.

Responsibilities

  • Provide technical leadership and mentorship to a small local development team.
  • Actively participate in coding and problem-solving, maintaining a strong hands-on presence in development.
  • Architect and design scalable, robust solutions for complex technical challenges.
  • Lead the planning and execution of major development initiatives and projects.
  • Oversee code quality, conduct code reviews, and enforce best practices and coding standards.
  • Drive the adoption of new technologies and methodologies to improve team productivity and product quality.
  • Collaborate with product managers and stakeholders to define technical strategy and roadmap.
  • Manage technical debt and guide system optimizations.
  • Foster a culture of innovation, continuous learning, and knowledge sharing within the team.
  • Drive morale and be the local contact point for Canada based team members.

Skills

Java
Microservices
Spring Framework
REST APIs
MongoDB
Oracle
Apache Kafka
Architecture patterns
Security best practices
Leadership
Mentoring
Communication

Education

Bachelor's degree or equivalent

Tools

CI/CD pipelines

Job description

Citi in Mississauga, Canada is seeking a Senior Java Lead Application Development Manager (Senior Vice President) to guide a small local team, code hands-on, and drive modernization of CitiDirect's payment validation layer while mentoring engineers.

You will partner with global dev teams, design scalable solutions, enforce best practices, and advocate for AI tooling to enhance the stack and team capabilities. This hybrid role requires leadership and deep Java expertise.

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

Similar jobs worth comparing

Senior Lead Java Full-Stack Engineer — Hybrid
Senior Lead Java Full-Stack Engineer — Hybrid

Citi • New York (NY)

Hybrid
USD 145,000 - 218,000
Senior Java Lead Application Development Manager - Senior Vice President
Senior Java Lead Application Development Manager - Senior Vice President

Citi • New York (NY)

Hybrid
USD 145,000 - 218,000
Senior Java Full-Stack Lead Developer — Hybrid
Senior Java Full-Stack Lead Developer — Hybrid

Citi • New York (NY)

Hybrid
USD 42,000 - 73,000
Senior Enterprise Apps Lead Engineer — Hybrid
Senior Enterprise Apps Lead Engineer — Hybrid

Citi • New York (NY)

Hybrid
USD 121,000 - 171,000
Senior Java Backend Architect - Real-Time Microservices
Senior Java Backend Architect - Real-Time Microservices

Citi • New York (NY)

Hybrid
USD 121,000 - 171,000
Senior Applications Developer - Hybrid, Growth & Impact
Senior Applications Developer - Hybrid, Growth & Impact

Citi • New York (NY)

Hybrid
USD 78,000 - 121,000
Senior Java Architect: Global Payments Platform Lead
Senior Java Architect: Global Payments Platform Lead

Citi • Town of New Castle (NY)

Hybrid
USD 156,000 - 234,000
Hybrid working model
Hybrid Senior Java Lead: Backend Architect & Mentor
Hybrid Senior Java Lead: Backend Architect & Mentor

Citi • New York (NY)

Hybrid
USD 13,000 - 21,000
Senior Apps Dev Tech Lead Analyst (VP) – Hybrid Mississauga
Senior Apps Dev Tech Lead Analyst (VP) – Hybrid Mississauga

Citi • New York (NY)

Hybrid
USD 120,000 - 171,000
Senior Equities Tech Lead - Hybrid VP Level
Senior Equities Tech Lead - Hybrid VP Level

Citi • New York (NY)

Hybrid
USD 120,000 - 170,000