Description
Citi is hiring a Senior Full Stack Developer for its Inventory Management Applications team within Capital Markets technology. The role leads the design and delivery of high-volume, low-latency enterprise Java applications supporting stock record and inventory operations, including migrating monolithic WebLogic systems to microservices using Spring Boot, Kubernetes, Kafka, and related technologies. Responsibilities include technical architecture, code reviews, performance tuning, deployment oversight, and guidance of mid-level developers. The position requires extensive Java, Oracle RDBMS, microservices, ETL, DevOps, and full-stack experience, along with a bachelor's degree in engineering, computer science, or an equivalent technical discipline. It offers a hybrid model with three office days and two remote days, and a salary range of $120,800 to $170,800.
