Ci
Posted:
June 09, 2026
Location:
mississauga, peel region, Canada
Job Description
Elevate your software engineering career with Citi as a Senior Java Developer. Engage in design, development, and maintenance of high-performance applications using Java, Spring, and Angular.
Citi is seeking a Senior Java Developer with 5-10 years of relevant experience. You will collaborate with technical leads to create robust applications while ensuring scalability, reliability, and performance. Your role includes developing reusable components and adopting best practices, such as Test-Driven Development and Continuous Integration.
Key Responsibilities:
• Collaborate on software design and application maintenance
• Monitor all phases of the development process
• Recommend security measures for system functionality
• Develop reusable components and services
• Ensure reliability, scalability, and performance of applications
Requirements:
• 5-10 years of software development experience
• Proficient in Java technologies: Core Java, JEE, Spring Boot
• Exp...
Citi is seeking a Senior Java Developer with 5-10 years of relevant experience. You will collaborate with technical leads to create robust applications while ensuring scalability, reliability, and performance. Your role includes developing reusable components and adopting best practices, such as Test-Driven Development and Continuous Integration.
Key Responsibilities:
• Collaborate on software design and application maintenance
• Monitor all phases of the development process
• Recommend security measures for system functionality
• Develop reusable components and services
• Ensure reliability, scalability, and performance of applications
Requirements:
• 5-10 years of software development experience
• Proficient in Java technologies: Core Java, JEE, Spring Boot
• Exp...
Apply for this Job
Submit your application for the Senior Java Developer at Citi position at Citi.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
mississauga, Canada
Posted:
June 09, 2026
Deadline:
July 19, 2026