VP, Full-Stack Applications & Platform Architect

Citi

Mississauga

On-site

CAD 121,000 - 171,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Citi is seeking a Full Stack Application Developer to lead analysis and programming tasks for complex systems. You will design scalable microservice-based solutions and work across teams to deliver new features using React, Node.js, Java/Spring, and modern cloud architectures.

Required 6–10 years of experience in software development, strong leadership, and a proven track record of delivering enterprise-grade applications.

Qualifications

  • 6-10 years of relevant experience.
  • Experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Demonstrated leadership skills.
  • Proven project management skills.
  • Expertise in industry practices and standards of application architecture role.
  • Clear and concise written and verbal communication.
  • Ability to work under pressure and manage deadlines.

Responsibilities

  • Design and develop complex systems using Spring, Spring Boot and Spring Cloud, React/Angular.
  • Architect and implement microservices-based solutions for scalability, reliability and performance.
  • Apply TDD and test-first development across all development stages.
  • Collaborate with cross-functional teams to define, design and deliver new features.

Skills

React.js
Node.js
Java & Spring Boot
Microservices
ORM & Databases
Caching
TDD
Test automation
SSR/CSR
CI/CD

Education

Bachelor's degree

Tools

JUnit
Mockito
REST Assured
Selenium
Cucumber

Job description

Citi is seeking a Full Stack Application Developer to lead analysis and programming tasks for complex systems. You will design scalable microservice-based solutions and work across teams to deliver new features using React, Node.js, Java/Spring, and modern cloud architectures.

Required 6–10 years of experience in software development, strong leadership, and a proven track record of delivering enterprise-grade applications.

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

Similar jobs worth comparing

VP, Full-Stack Applications & Tech Leadership
VP, Full-Stack Applications & Tech Leadership

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Full Stack Java Developer- Assistant Vice President
Senior Full Stack Java Developer- Assistant Vice President

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
SVP, Enterprise Application Architect & Platform Lead
SVP, Enterprise Application Architect & Platform Lead

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Hybrid working model
Leadership ownership
Learning programs
+3
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
Full Stack Java Engineer
Full Stack Java Engineer

Citigroup Inc. • Mississauga

On-site
CAD 80,000 - 110,000
Lead Java Developer: Platform & Dev Experience Leader
Lead Java Developer: Platform & Dev Experience Leader

Citibank (Switzerland) AG • Canada

Remote
Confidential
Senior Enterprise Applications Lead Engineer
Senior Enterprise Applications Lead Engineer

Socket.dev • Mississauga

On-site
CAD 168,000 - 237,000
Lead Full Stack Java Developer – Vice President
Lead Full Stack Java Developer – Vice President

Citi • Mississauga

On-site
CAD 120,000 - 171,000
Java Full Stack Developer - React JS - Assistant Vice President
Java Full Stack Developer - React JS - Assistant Vice President

Citi • Mississauga

On-site
CAD 131,000 - 197,000
Full Stack Application Developer Vice President
Full Stack Application Developer Vice President

Citigroup Inc. • Mississauga

On-site
CAD 120,000 - 170,000