Citi

AVP Applications Development Sr Programmer Analyst

Citi
Apply
1 day ago
Mississauga, CanadaSenior

Base Salary

$94k - $142k/yr

Responsibilities

  • Design and build distributed backend microservices using Java, Spring Boot, and Kotlin.
  • Apply Site Reliability Engineering principles, DevOps practices, and OpenTelemetry-based observability.
  • Manage application data with MongoDB to support reliable, high-performing backend services.
  • Lead feasibility studies, cost estimates, technical planning, and delivery of application systems.
  • Analyze business and system processes and recommend practical, scalable solutions.
  • Translate requirements with business users and technology teams into effective programming solutions.
  • Implement post-deployment security measures to protect system design and data integrity.
  • Serve as a subject matter expert, mentor junior engineers, and advise senior stakeholders.

Requirements

  • 5 to 8 years of experience in software development, systems analysis, or applications programming.
  • Hands-on backend development experience with Java, Spring Boot, and Kotlin.
  • Working knowledge of MongoDB and distributed microservices architecture.
  • Experience with Site Reliability Engineering principles, DevOps practices, and OpenTelemetry observability.
  • Experience managing and delivering technology projects from concept through implementation.
  • Ability to manage competing deadlines and adapt to changing priorities.
  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent practical experience.
  • Python experience for scripting, automation, or engineering tooling is beneficial.

Benefits

  • Hybrid schedule with three days in the office and two days working remotely.
  • Hands-on exposure to distributed systems, modern engineering tools, and observability practices.
  • Collaboration with global technology teams on high-impact platforms operating at scale.
  • Access to learning and development resources.
  • Programs supporting financial wellbeing and work-life balance.

Tech Stack

JavaKotlinMongoDBPythonSpring Boot

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me