Citi is looking for a Senior Software Developer focused on Payments Modernization. This full time Assistant Vice President role requires robust Java skills and an eagerness to work with modern 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 creative 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 Winnipeg
🏢 Citigroup
📍 Winnipeg
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.