21 Sep
|
Citibank (Switzerland
|
Mississauga
21 Sep
Citibank (Switzerland
Mississauga
Join Citi Direct as a Senior Java Developer focused on Payments Modernization in Mississauga, Ontario. Bring your solid knowledge of Java, microservices, and Spring Framework to this exciting hybrid opportunity.
In this Vice President role, you will help transform Citi Direct’s Payment architecture. You’ll need a deep understanding of Core Java, hands-on experience with Spring Framework, and expertise in designing microservices architecture. A solid focus on event-driven architecture, especially with Apache Kafka, will be essential in fulfilling the project’s goals.
Key Responsibilities:
Architect and implement Java-based backend services
Build microservices using Spring Boot and Spring Cloud
Create event-driven architectures leveraging Apache Kafka
Develop optimized MongoDB and Oracle database designs
Conduct unit tests and mentor team members
Requirements:
Minimum of 7 years in Java development
Extensive knowledge of Spring Framework and Cloud features
Proficiency in Apache Kafka for event-driven systems
Strong MongoDB database management skills
Familiarity with secure coding practices and OAuth 2.0
Utilize your solid programming skills in a pivotal role at Citi Direct that redefines payments architecture.
J-18808-Ljbffr
📌 Citidirect Payments Modernization Developer Mississauga
🏢 Citibank (Switzerland
📍 Mississauga