Lead Java/Spring Backend Engineer - Data & Distributed Systems
Summary
Lead backend engineer at Citigroup in Warsaw, staying hands-on while guiding engineering teams to design and build scalable Java/Spring services and data processing systems — APIs, microservices, and Kafka event-driven integrations — with focus on performance, reliability, security, and AI-enabled enterprise solutions.
Citigroup Inc. in Warsaw is seeking an experienced Lead Software Engineer to drive the design and delivery of scalable backend services and data processing systems. You will stay hands-on while guiding engineering teams and collaborating with full-stack teammates to build AI-enabled solutions.
Responsibilities include developing APIs, microservices, and event-driven integrations using Kafka, modelling data, and ensuring performance, reliability and security across enterprise platforms.