Description
Citi is hiring a full-time Senior Java Developer to design, develop, test, and implement Java-based application systems using microservices architecture. The role covers systems analysis, project contribution, security and compliance, user and operational support, risk assessment, and mentorship of junior team members. Candidates need 8–12 years of hands-on Java software development experience, expertise in Java, Spring Boot, microservices, object-oriented programming, design patterns, and Oracle databases, along with a bachelor’s degree or equivalent experience.
