Citi Java Programmer Assistant Vice President

Citi • mississauga, peel region • Posted June 01, 2026

Position Overview

Step into a pivotal role at Citi as a Java Programmer Assistant Vice President, focusing on creating and improving application systems through hands-on programming. Your expertise in Java and cloud technologies will drive significant impact.

This intermediate-level position emphasizes a collaborative spirit and a solid foundation in Java programming, with 5-8 years of relevant experience. Be prepared to manage the entire software lifecycle, from design to deployment, while contributing to discussions on architecture and best practices. Your role will be vital in producing detailed specifications and high-quality software solutions.

Key Responsibilities:
• Maintain and enhance high-performance Java applications
• Contribute to all aspects of software development cycles
• Write testable and scalable code according to standards
• Produce documentation for software functionality
• Identify and rectify performance bottlenecks