Description
Citi is hiring a Senior Java Developer to design, build, and evolve enterprise shared services supporting high-volume, mission-critical financial systems. The role leads technical delivery across the full development lifecycle, shapes architecture and engineering standards, integrates messaging and middleware platforms, provides Tier 3 production support, and mentors mid-level developers. It requires at least six years of Java, Spring Boot, and MongoDB experience, along with expertise in Java 8, Apache Camel, JMS, WebSphere MQ, TIBCO EMS, OSGi, REST APIs, SSL, DevOps tooling, SQL, and application troubleshooting. The position offers a hybrid model with three office days and two remote days, and a full-time salary range of $120,800 to $170,800.
