Senior Java Backend Developer at Citi

Citigroup · winnipeg, mb, Canada

Location
winnipeg
Job Type
Full-time
Posted
June 05, 2026

Job Description

Transform banking applications as a Senior Backend Application Developer with Citi, specializing in Java and microservices. This full-time position focuses on creating innovative solutions for complex challenges.

In this role, you will contribute significantly to Citi's banking applications by developing and supporting essential backend solutions. Your expertise in core Java, functional programming, and cloud-native technologies, such as Kubernetes, will be critical. Strong problem-solving skills in distributed environments are a must for success.

Key Responsibilities: • Design and develop complex backend banking solutions • Integrate applications with MongoDB and other databases • Employ reactive programming techniques for scalability • Monitor system performance and reliability • Implement continuous integration and delivery practices

Requirements: • 6+ years in backend application development • Expertise in Java, Spring Boot, and distributed systems • Unde...

Ready to Apply?

Submit your application for Senior Java Backend Developer at Citi at Citigroup

Apply Now