Description
Citi is hiring a full-time Software Engineer to design, develop, and maintain scalable software solutions while applying modern engineering practices such as trunk-based development, test automation, secure coding, and DevOps. The role requires 7–10 years of relevant experience, hands-on Java J2EE and Spring development, Kafka, SQL and Oracle, microservices architecture, and familiarity with cloud-native technologies. The engineer will also participate in code reviews, vulnerability assessments, agile delivery, and user and operational support for applications.
