Citi

Java Microservices Applications Development Lead, VP

Citi
Apply
2 hours ago
Mississauga, CanadaStaff+

Base Salary

$121k - $171k/yr

Responsibilities

  • Architect and deliver enterprise application systems built on Java microservices.
  • Lead end-to-end software development across design, coding, testing, debugging, and implementation.
  • Set technical standards and provide technical direction across teams.
  • Partner with engineering, infrastructure, and product management teams on system integration and process improvements.
  • Analyze and resolve high-impact technical problems across application, infrastructure, and architecture domains.
  • Mentor and coach mid-level engineers and analysts, review work, and distribute tasks.
  • Assess technical and business risks and ensure compliance and engineering quality standards are met.

Requirements

  • At least 6 years of hands-on software application development or systems analysis experience.
  • Deep expertise in Java microservices development, system design, API integration, and distributed application architecture.
  • Experience leading complex software projects from initiation through implementation.
  • Subject matter expertise in at least one core applications development area and the ability to set technical direction.
  • Strong systems analysis skills and the ability to translate complex workflows into engineering solutions.
  • Clear communication skills with technical and non-technical stakeholders.
  • Ability to manage shifting priorities in a fast-paced environment.
  • Experience in large-scale enterprise or financial services technology environments is beneficial.
  • Familiarity with CI/CD pipelines, cloud infrastructure, or containerization technologies is beneficial.
  • A bachelor's degree in Computer Science, Engineering, or a related technical discipline is beneficial; a master's degree is preferred.

Benefits

  • Hybrid work model with 3 days in the office and 2 days working remotely.
  • Learning and development resources.
  • Scope to influence enterprise-scale technical architecture and engineering direction.
  • Compensation and benefits designed for senior-level professionals.
  • Financial wellbeing support, wellbeing programs, and work-life balance initiatives.
  • Collaboration with engineering teams across global locations.

Tech Stack

JavaSpring Boot

Categories

Citi

About Citi

10,000+ employees

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.

Contact me