Senior Java Programmer Analyst at Citi

Citigroup Inc.

Full-time Finance
Apply Now
Location
mississauga, peel region, Canada
Posted
May 30, 2026

Job Description

Advance your career with Citi as a Senior Java Programmer Analyst, focusing on application development and programming. Utilize your Java, SpringBoot, and SQL skills to support critical business operations.
As part of an intermediate role, you will engage in establishing application systems alongside the Technology team. Responsibilities include conducting feasibility studies and providing user support while analyzing programming issues and recommending effective solutions. You will also mentor junior analysts while ensuring ethical compliance and risk management.
Key Responsibilities:
• Perform feasibility studies and IT planning
• Manage all stages of application development
• Analyze complex system processes and business needs
• Recommend post-implementation security measures
• Serve as a mentor to junior staff
Requirements:
• 5-8 years of relevant programming experience
• Strong skills in Java, SpringBoot, SQL, and automation
• Experience in softwar...