Senior Software Developer in Payments at Citi (Mississauga)

Senior Software Developer in Payments at Citi (Mississauga)

16 Sep
|
Citigroup
|
Mississauga

16 Sep

Citigroup

Mississauga

Citi is looking for a Senior Software Developer focused on Payments Modernization. This full-time Assistant Vice President role requires strong Java skills and an eagerness to work with contemporary technologies.

You will be integral in overhauling CitiDirect’s payment systems with a focus on backend development and microservices. Candidates should have at least three years of Java experience, with a deep understanding of Spring technologies and event-driven design using Apache Kafka. This role will involve designing complex systems with MongoDB and Oracle, contributing to our innovative payment solutions.

Key Responsibilities:



• Architect and develop scalable Java backend services for payments • Implement microservices and event-driven architectures • Collaborate on MongoDB schema design and query optimization • Create extensive unit and integration tests for reliability • Drive continuous improvement in development practices

Requirements: • 3+ years of Java development experience • Proficient in Spring Boot and microservices • Experience with Apache Kafka and event-driven systems • Knowledge of MongoDB and Oracle databases • Expertise in API design and testing frameworks

Harness your Java backend expertise to influence future payment systems at Citi. #J-18808-Ljbffr

📌 Senior Software Developer in Payments at Citi (Mississauga)
🏢 Citigroup
📍 Mississauga

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer in payments at citi (mississauga) / mississauga

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer in payments at citi (mississauga) / mississauga