16 Sep
|
Citibank (Switzerland
|
Mississauga
16 Sep
Citibank (Switzerland
Mississauga
Join CitiDirect's transformation journey as a Java Developer focused on payments. This role blends Core Java expertise with a proactive stance on AI development.
As an Assistant Vice President, you'll actively participate in modernizing the payment services infrastructure. This role mandates a proven track record in Java development, microservices, and database optimization. Your contributions will ensure robust, scalable backend services utilizing up-to-date technologies like Spring Framework and Apache Kafka, enhancing the client experience.
Key Responsibilities:
• Architect and develop Java backend services for payments
• Utilize Spring Boot and Spring Cloud for microservices
• Implement event-driven systems with Apache Kafka
• Design schemas and optimize MongoDB and Oracle queries
• Maintain rigorous unit and integration testing
Requirements:
• 3+ years of experience in Java and Core Java expertise
• Proficient in Spring Framework and microservices
• Experience with Apache Kafka for event-driven architecture
• Skills in MongoDB schema design and Oracle database optimization
• Knowledge of RESTful APIs and testing frameworks like JUnit
Help redefine Citi's payment systems leveraging technology and innovation.
#J-18808-Ljbffr
📌 Java Developer for CitiDirect Payment Systems (Mississauga)
🏢 Citibank (Switzerland
📍 Mississauga