Lead Java Developer - Vice President

CitiMississauga, ON
CA$120,800 - CA$170,800Onsite

About The Position

Citi, a leading global bank with approximately 200 million customer accounts and operations in over 160 countries, is seeking a highly motivated and experienced Lead Java Developer. This role is part of a dynamic team focused on enhancing developer productivity by building and maintaining cutting-edge internal tools and platforms. The goal is to empower engineering teams to deliver high-quality software efficiently. The Lead Java Developer will be instrumental in designing, developing, and deploying solutions that streamline workflows, automate repetitive tasks, and improve the overall developer experience.

Requirements

  • 8+ years of relevant experience.
  • Hands on experience in building an enterprise scale highly componentized application using Java, Spring Framework and Docker Containers
  • Proficient in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
  • Experience working with SOA & Micro-services utilizing REST
  • Experience with Kafka.
  • Experienced in RDBMS and SQL/PLSQL
  • Experienced in writing tests using frameworks JUnit, Mockito, Cucumber, RestAssured
  • Understanding of the SDLC lifecycle for Agile & Waterfall methodologies
  • Experienced in using monitoring tools OpenTelemetry, Splunk, ELK
  • Excellent written and oral communication skills
  • Experience working with Java Script framework such as Angular V8+, Reactive Programming concepts (RxJs), TypeScript, SCSS and HTML5
  • Experience in debugging, tuning and optimizing UI components

Nice To Haves

  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus

Responsibilities

  • Design and develop web-based applications, cloud services in Angular/Java/Spring/OpenShift stack
  • Work closely with our stakeholders in a highly collaborative environment
  • Promote and follow solid agile software development practices
  • Build for highly reliable, scalable, and maintainable Applications
  • Provide leadership in research, design and implementing improvements to platform technology solutions.
  • Develop front end web interfaces with Angular & React frameworks

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service