Senior Java Developer - Enterprise Apps (AVP)

Citibank (Switzerland) AG

Mississauga

Hybrid

Confidential

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Citi is hiring for an Applications Development Senior Programmer Analyst in Mississauga. The role focuses on delivering complex Java-based enterprise applications and scalable backend services, using Spring, microservices, and cloud technologies.

You will collaborate with business users and technology partners in a hybrid work setting. The position emphasizes strong design patterns, performance tuning, and secure, reliable software capable of handling large-scale transactions.

Qualifications

  • 5+ years of hands-on software development experience.
  • Experience delivering enterprise-grade applications from design through production deployment.
  • Strong knowledge of Java core and enterprise tech.

Responsibilities

  • Conduct feasibility studies, time/cost estimates and IT planning.
  • Monitor full software development lifecycle and provide user support.
  • Advise stakeholders and mentor junior analysts while following risk controls.

Skills

Java
Multithreading
Spring Framework
J2EE
Microservices
Design patterns
Performance tuning
ACID/SQL optimization
Agile/Scrum
Cloud platforms
CI/CD

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
Jenkins
GitLab CI/CD
Gradle
Maven
AWS
Azure

Job description

Citi is hiring for an Applications Development Senior Programmer Analyst in Mississauga. The role focuses on delivering complex Java-based enterprise applications and scalable backend services, using Spring, microservices, and cloud technologies.

You will collaborate with business users and technology partners in a hybrid work setting. The position emphasizes strong design patterns, performance tuning, and secure, reliable software capable of handling large-scale transactions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Applications Dev & AVP — Hybrid (JVM/Scala)
Senior Applications Dev & AVP — Hybrid (JVM/Scala)

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Java Tech Lead & Architect
Senior Java Tech Lead & Architect

Citi • Mississauga

On-site
CAD 167,000 - 237,000
Senior Backend Java Lead, Enterprise APIs & Microservices
Senior Backend Java Lead, Enterprise APIs & Microservices

Citi • Mississauga

On-site
CAD 121,000 - 171,000
VP - Senior Full-Stack Java Developer (Hybrid)
VP - Senior Full-Stack Java Developer (Hybrid)

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Hybrid work model
Global opportunities
VP, Senior Java Full-Stack Engineer
VP, Senior Java Full-Stack Engineer

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Java Engineer – Hybrid, Scalable APIs & Cloud
Senior Java Engineer – Hybrid, Scalable APIs & Cloud

Citigroup Inc. • Mississauga

Hybrid
CAD 153,000 - 236,000
Hybrid working
Global exposure
Learning & development
+3
Senior Java Developer & Enterprise Systems Lead
Senior Java Developer & Enterprise Systems Lead

Citigroup Inc. • Mississauga

Hybrid
CAD 131,000 - 196,000
Hybrid work model
Competitive compensation
Professional development resources
+1
Senior Java Full-Stack Tech Lead & Architect
Senior Java Full-Stack Tech Lead & Architect

Citigroup Inc. • Mississauga

On-site
CAD 168,000 - 238,000
Java Developer
Java Developer

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Java Full-Stack Engineer | Drive Impact
Senior Java Full-Stack Engineer | Drive Impact

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential