Citi is looking for a Java Full-Stack Engineer to design, build, and support modern web applications. This role involves front-end and back-end development with a focus on API-first, microservices-based architecture and CI/CD-driven delivery. Responsibilities Develop and maintain web applications ac