VP - Senior Full-Stack Java Developer (Hybrid)
Summary
Senior full-stack Java developer (VP level) on Citi's Banking Technology team in Mississauga, building scalable features end-to-end with Java/J2EE, Spring Boot, REST APIs and microservices, optimizing SQL Server/Oracle/PostgreSQL databases, and mentoring junior engineers across global teams.
Citi is seeking a Senior Full Stack Java Developer (VP level) for its Banking Technology team in Mississauga, Canada. This hybrid role combines hands-on development with architectural influence across Java/J2EE, Spring Boot, and REST APIs to deliver scalable features end-to-end.
The role emphasizes microservices, database optimization (SQL Server, Oracle, PostgreSQL), and collaboration with global teams. Mentoring junior engineers and shaping technical direction are key aspects of the position.
