Citi

AVP Applications Development Sr Programmer Analyst

Citi
Apply
3 days ago
Mississauga, CanadaSenior

Base Salary

$94k - $142k/yr

Responsibilities

  • Develop and enhance Java/Spring Boot applications supporting equities trading, allocation processing, regulatory compliance, and Asia market expansion.
  • Manage the full software development lifecycle, including design, development, testing, deployment, and ongoing production support.
  • Resolve complex business and system-process problems while ensuring designs align with enterprise architecture.
  • Improve application functionality and performance and implement automated integration testing.
  • Address technical hygiene, security, vulnerability remediation, and computing estate management.
  • Provide second-line and out-of-hours support for developed processes and components.
  • Advise and coach mid-level developers and analysts and allocate work as needed.
  • Collaborate with business analysts, product platform teams, QA, production support, regulatory, compliance, and audit groups.
  • Adopt AI toolkits in support of the firm’s development-process modernization strategy.

Requirements

  • At least 6 years of relevant experience in core Java application development or systems analysis.
  • Strong core Java knowledge, including collections, I/O, multithreading, and generics.
  • Experience or familiarity with an equities trading platform.
  • Familiarity with cloud technologies, containerization technologies such as Docker, OpenShift, and Kubernetes, and microservices architecture.
  • Experience with Lightspeed, GitHub, Jira, Confluence, Gradle, and Maven or comparable developer tooling.
  • Comfort working in a Linux environment.
  • Exposure to and interest in AI tools and technologies.
  • Bachelor’s or university degree, or equivalent experience.
  • Ability to learn new technologies, adapt priorities, and take on new challenges.

Benefits

  • Full-time position.
  • Primary salary range of $94,300.00 to $141,500.00 per year.

Tech Stack

DockerGradleJavaKubernetesLinuxMavenOpenShiftSpring 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