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.
📌 Java Developer for CitiDirect Payment Systems (Mississauga)
🏢 Citibank (Switzerland
📍 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.