Senior Java Tech Lead - Enterprise App Architect

Citibank (Switzerland) AG

Mississauga

On-site

Confidential

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 Enterprise Applications Engineer & Tech Lead
Senior Enterprise Applications Engineer & Tech Lead

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Apps Dev Tech Lead Analyst- Vice President - Mississauga
Apps Dev Tech Lead Analyst- Vice President - Mississauga

Citigroup Inc. • Mississauga

On-site
CAD 85,000 - 120,000
VP Apps Dev Lead — Real-Time Architecture & Mentorship
VP Apps Dev Lead — Real-Time Architecture & Mentorship

Citigroup Inc. • Mississauga

On-site
CAD 100,000 - 130,000
Senior Java Tech Lead - Vice President
Senior Java Tech Lead - Vice President

Citigroup Inc. • Mississauga

On-site
CAD 170,000 - 240,000
Apps Dev Tech Lead Analyst - C13 - MISSISSAUGA
Apps Dev Tech Lead Analyst - C13 - MISSISSAUGA

United States Digital Space LLC • Mississauga

On-site
CAD 85,000 - 120,000
Apps Dev Tech Lead Analyst - C13 - MISSISSAUGA
Apps Dev Tech Lead Analyst - C13 - MISSISSAUGA

Citi • Mississauga

On-site
CAD 90,000 - 120,000
Senior Java Full-Stack Engineer | Drive Impact
Senior Java Full-Stack Engineer | Drive Impact

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Java Tech Lead - Vice President
Senior Java Tech Lead - Vice President

Citibank (Switzerland) AG • Mississauga

On-site
Confidential
Senior Java Developer — High-Volume Backend & Cloud Apps (Hybrid)
Senior Java Developer — High-Volume Backend & Cloud Apps (Hybrid)

Citi • Northwest Territories

Hybrid
CAD 131,000 - 196,000
Hybrid working (3 days in office)
Technical learning opportunities
Competitive compensation