VP, Full-Stack Applications & Tech Leadership

Citibank (Switzerland) AG

Mississauga

Hybrid

Confidential

Full time

41 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citibank (Switzerland) AG seeks a Senior Full-Stack Application Developer to lead design and development of complex systems using Spring, React, and microservices. You will implement scalable APIs, apply TDD, and mentor junior developers while collaborating with cross-functional teams.

The role emphasizes performance optimization, database integration (Oracle/MongoDB), and modern DevOps practices within an enterprise environment.

Qualifications

  • 6-10 years of relevant experience in applications development.
  • Experience in systems analysis and programming of software applications.
  • Proven leadership and project management skills.
  • Experience with enterprise-grade back-end systems and microservices.
  • Strong communication and collaboration across cross-functional teams.

Responsibilities

  • Design and develop complex systems using Spring, Spring Boot and Spring Cloud, React/Angular.
  • Architect and implement microservices-based solutions for scalability and performance.
  • Apply TDD and test-first practices across development stages.
  • Collaborate with cross-functional teams to deliver new features.
  • Mentor junior developers and drive continuous improvement.
  • Guide integration of Oracle and MongoDB in high-performance environments.
  • Lead code reviews, static analysis and performance optimization.

Skills

React.js
Node.js
Java
Spring Boot
Microservices
REST APIs
TDD
MongoDB
Oracle
Redis
Hibernate/JPA
Docker
Kubernetes
CI/CD
Junit/Mockito
Selenium
JWT/OAuth2
Spring Security

Education

Bachelor's degree

Tools

Docker
Kubernetes
Jenkins
SonarQube
REST Assured
Selenium

Job description

Citibank (Switzerland) AG seeks a Senior Full-Stack Application Developer to lead design and development of complex systems using Spring, React, and microservices. You will implement scalable APIs, apply TDD, and mentor junior developers while collaborating with cross-functional teams.

The role emphasizes performance optimization, database integration (Oracle/MongoDB), and modern DevOps practices within an enterprise environment.

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

Similar jobs worth comparing

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

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Fullstack Developer Lead Vice President
Fullstack Developer Lead Vice President

Citigroup • Mississauga

On-site
CAD 121,000 - 171,000
Lead Java Full Stack Developer – Vice President
Lead Java Full Stack Developer – Vice President

Citi • Mississauga

On-site
CAD 95,000 - 130,000
Lead Full Stack Java Developer - Vice President
Lead Full Stack Java Developer - Vice President

Citi • Mississauga

On-site
CAD 90,000 - 120,000
Lead Full Stack Java Developer – Vice President
Lead Full Stack Java Developer – Vice President

Citibank (Switzerland) AG • Mississauga

On-site
Confidential
Senior Java Full Stack Developer - Vice President
Senior Java Full Stack Developer - Vice President

Citigroup Inc. • Mississauga

On-site
CAD 100,000 - 130,000
Senior Java Architect for High-Performance Fintech
Senior Java Architect for High-Performance Fintech

Citi • Mississauga

Hybrid
CAD 94,000 - 142,000
Hybrid work model
Learning opportunities and growth
Competitive compensation and benefits
+1
Lead Full Stack Java Developer – Vice President
Lead Full Stack Java Developer – Vice President

Citi • Mississauga

On-site
CAD 120,000 - 171,000
Senior Full Stack Java Developer – Assistant Vice President
Senior Full Stack Java Developer – Assistant Vice President

Citi • Mississauga

On-site
CAD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

Citi • Mississauga

On-site
CAD 128,142 - 192,281