Senior Java Tech Lead - Enterprise App Architect

Citibank (Switzerland) AG

Mississauga

On-site

Confidential

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citigroup in Mississauga, Canada seeks an Applications Development Technology Lead Analyst to guide design and delivery of enterprise web applications. You will own initiatives from inception to production, mentor developers, and promote robust patterns.

Requires 10+ years in software engineering with 5+ in lead roles, strong Java, Spring, REST/microservices, Oracle SQL, and caching tech, plus leadership and communication skills.

Qualifications

  • 10+ years of software engineering and application development experience.
  • 5+ years in Technical Lead capacity.
  • Deep knowledge of core Java: multi-threading, memory management and performance tuning.
  • Hands-on Spring Framework and Spring Boot experience.
  • Strong RESTful API design, microservices architecture and security risk awareness.
  • Proficient with Oracle Database, SQL/PLSQL, indexing and schema design.
  • Experience with Hazelcast or Redis for caching and session management.
  • Proven leadership and project management skills.
  • Clear written and verbal communication.

Responsibilities

  • Take complete ownership of business initiatives from inception to production.
  • Collaborate with product managers and stakeholders to define scope and effort.
  • Translate complex requirements into scalable, secure designs.
  • Establish coding, testing, debugging, and deployment standards.
  • Define and promote robust architectural patterns for enterprise apps.
  • Provide in-depth analysis and innovative solutions.
  • Mentor junior and mid-level developers and conduct code reviews.
  • Ensure compliance and risk awareness in line with firm policies.

Skills

Java
Spring Framework
Spring Boot
RESTful API
Microservices
Oracle SQL/PLSQL
Caching (Hazelcast/Redis)
Leadership
Communication
Code reviews

Education

Bachelor's degree
Master's degree preferred

Tools

Hazelcast
Redis
Oracle Database
PL/SQL
SQL

Job description

Citigroup in Mississauga, Canada seeks an Applications Development Technology Lead Analyst to guide design and delivery of enterprise web applications. You will own initiatives from inception to production, mentor developers, and promote robust patterns.

Requires 10+ years in software engineering with 5+ in lead roles, strong Java, Spring, REST/microservices, Oracle SQL, and caching tech, plus leadership and communication skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Tech Lead - Enterprise Systems Architect
Senior Java Tech Lead - Enterprise Systems Architect

Citigroup Inc. • Mississauga

On-site
CAD 170,000 - 240,000
Senior Java Tech Lead & Architect
Senior Java Tech Lead & Architect

Citi • Mississauga

On-site
CAD 167,000 - 237,000
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
Lead Java & Cloud Platform Engineer
Lead Java & Cloud Platform Engineer

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Applications Lead - Money Markets
Senior Java Applications Lead - Money Markets

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
Applications Development Technology Senior Lead
Applications Development Technology Senior Lead

Citibank (Switzerland) AG • Mississauga

Hybrid
CAD 150,000 - 190,000
Senior Java Tech Lead - Vice President
Senior Java Tech Lead - Vice President

Citigroup Inc. • Mississauga

On-site
CAD 170,000 - 240,000
Senior Java Microservices Lead – Money Markets Platform
Senior Java Microservices Lead – Money Markets Platform

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Senior Java Microservices Lead Engineer
Senior Java Microservices Lead Engineer

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential