Taro Logo

Lead Java Developer (Java, JavaScript/Angular)

Global financial services company providing banking and financial products and services.
Mississauga, ON, Canada
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Finance

Description For Lead Java Developer (Java, JavaScript/Angular)

The Applications Development Lead position at Citi is a crucial role within the Issuer Services Technology global management team. This position involves leading an experienced engineering team to implement new and revised application systems. The role is part of Citi's aggressive business growth strategy, with the technology organization having quadrupled in size recently. The ideal candidate combines strong leadership skills with hands-on technical expertise, particularly in Java and JavaScript/Angular development. They should have proven experience leading engineering teams and managing complex projects in a financial environment. The role requires both technical excellence and strategic thinking, as the leader will be responsible for setting architectural vision, managing delivery, and contributing to engineering best practices. The position offers the opportunity to work on enterprise-scale systems in a dynamic financial environment, with responsibility for staff management, budget control, and strategic technical decisions.

Last updated a day ago

Responsibilities For Lead Java Developer (Java, JavaScript/Angular)

  • Lead day to day delivery work and set strategic architectural vision
  • Identify and mitigate project/program delivery risks
  • Drive strategic recombination of platforms and applications
  • Manage staff and vendors/contractors
  • Provide strategic influence and control over resources and budget
  • Lead engineering team to implement new or revised application systems
  • Contribute to technical vision and engineering best practices

Requirements For Lead Java Developer (Java, JavaScript/Angular)

Java
JavaScript
  • 5+ years of hands-on technical experience
  • 3-4 years experience with complex projects in financial environment
  • Experience with Java, JavaScript/Angular
  • Experience with Spring/ORM framework and databases
  • Experience with Agile and SDLC, and DevOps processes
  • Bachelor's degree in Computer Science or related field
  • Strong communication skills
  • Experience in working on multiple technologies and complex systems
  • Experience delivering complex solutions in enterprise production environment

Interested in this job?

Jobs Related To Citi Lead Java Developer (Java, JavaScript/Angular)