Senior Software Developer in Payments at Citi
1 week ago
Mississauga ON, Peel Regional District, ON; Ontario, Canada
Citigroup Inc.
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
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 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 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
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