Senior Java Backend Engineer — Payments Modernization
Summary
Senior Java Backend Developer on CitiDirect's Payments group in Jersey City, NJ, modernizing the bank's payment architecture. Day to day: design, build, and maintain scalable Java microservices using Spring Boot, Spring Cloud, and Kafka, work with MongoDB and Oracle, apply secure coding practices, mentor junior developers, and contribute to test coverage and DevOps-enabled delivery.
CitiDirect’s Payments group in Jersey City, NJ seeks an experienced Senior Java Backend Developer to help modernize our payment architecture. You will design, build, and maintain scalable Java services, and drive microservices using Spring Boot, Spring Cloud, and Kafka.
You will work with MongoDB and Oracle databases, implement secure coding practices, and mentor junior developers while contributing to test coverage and DevOps-enabled delivery.