Description
Citi is hiring a full-time Java Backend Developer to design, develop, and maintain scalable server-side applications using Java and frameworks such as Spring Boot, Micronaut, or Quarkus. The role involves building RESTful and GraphQL APIs, microservices, relational databases, testing, production troubleshooting, code reviews, and mentoring junior developers. Candidates need a bachelor's degree or equivalent practical experience and at least five years of Java backend development experience; cloud, containerization, message brokers, NoSQL, and CI/CD experience are preferred.
