Citi Senior Programmer Analyst

Citi

📍 mississauga, peel region, Canada

Full-time IT & Technology Posted June 08, 2026

Job Description

Citi is seeking an experienced Programmer Analyst to contribute as a Senior Java Developer. This role requires deep involvement in applications development, programming, and collaboration with technology teams.

In this position, you'll engage in system analysis and programming for business needs while employing your extensive Java knowledge. With over 7 years of experience, you'll be tasked with solving complex issues, overseeing the development process, and supporting users effectively throughout the development cycle.

Key Responsibilities:
• Conduct feasibility studies and IT planning
• Provide operational support on applications systems
• Analyze business processes and recommend solutions
• Define operating standards and procedures
• Mentor new or junior analysts

Requirements:
• 7+ years of Java programming experience
• 3+ years with RESTful services
• 3+ years in Spring Boot application developme...