Lead Java/Spring Backend Engineer - Data & Distributed Systems

Citigroup Inc.

Warszawa

Hybrid

PLN 242,000 - 412,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Defined contribution pension plan
Private medical care
Life insurance
Employee Assistance Program
Paid parental leave
Sport card
Cafeteria / flex benefits
Annual discretionary incentive
Employee discounts

Job summary

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.

Qualifications

  • Bachelor's degree or equivalent experience in a relevant field.
  • Master's degree preferred for advanced roles.
  • Strong hands-on experience with Java, Spring Boot and REST APIs.

Responsibilities

  • Lead the technical design and development of scalable backend services, data integrations and distributed applications.
  • Remain hands-on in coding, implementing complex backend components and data processing logic.
  • Provide day-to-day technical guidance to engineers and contractors, including design reviews and problem solving.
  • Design and develop event-driven solutions using Kafka, messaging platforms and asynchronous processing patterns.
  • Drive data modelling, ingestion, transformation and integration across enterprise systems.
  • Develop high-performance APIs and microservices using Java and Spring Boot.
  • Collaborate with frontend engineers to deliver end-to-end capabilities with Angular/TypeScript.
  • Support AI-enabled capabilities, including data preparation and retrieval workflows.
  • Establish engineering standards for data quality, reliability, performance and maintainability.
  • Champion automated testing, CI/CD, observability and secure development.

Skills

Java
Spring Boot
REST APIs
Microservices
SQL
Data modeling
Data integration
Kafka
Event-driven
Asynchronous messaging
Kubernetes/OpenShift
CI/CD
Automated testing
Angular
TypeScript
Frontend integration
AI/LLM awareness
Production code

Education

Bachelor's degree
Master's degree preferred

Tools

Kubernetes/OpenShift
CI/CD tooling

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Engineer - Finance Risk & Real-Time BI
Lead Java Engineer - Finance Risk & Real-Time BI

Citigroup Inc. • Województwo mazowieckie

Hybrid
PLN 268,000 - 457,000
Hybrid work model
Private medical care
Pension plan (DC)
+4
Senior Backend Architect: Distributed Systems & Data
Senior Backend Architect: Distributed Systems & Data

Citigroup Inc. • Województwo mazowieckie

Hybrid
PLN 242,000 - 412,000
Pension plan
Private medical care
Life insurance
+5
Senior Backend Architect - Data & Distributed Systems
Senior Backend Architect - Data & Distributed Systems

Citi • Województwo mazowieckie

Hybrid
PLN 242,000 - 412,000
Defined Contribution Pension Plan
Private Medical Care Package
Life Insurance Program
+5
Lead Java Engineer: Real-Time Finance Risk & BI
Lead Java Engineer: Real-Time Finance Risk & BI

Citigroup Inc. • Warszawa

Hybrid
PLN 268,000 - 457,000
Lead Full-Stack Engineer: AI-Enabled Enterprise Apps
Lead Full-Stack Engineer: AI-Enabled Enterprise Apps

Citigroup Inc. • Warszawa

On-site
PLN 242,000 - 412,000
Pension plan
Private medical care
Life insurance
+7
Lead Java Engineer for Real-Time Risk Analytics (Hybrid)
Lead Java Engineer for Real-Time Risk Analytics (Hybrid)

Citi • Województwo mazowieckie

Hybrid
PLN 268,000 - 457,000
Hybrid work model up to 2 days at home
Competitive base salary and bonus
Pension plan (DC)
+6
Senior Java Backend Engineer | Spring Boot & Kafka
Senior Java Backend Engineer | Spring Boot & Kafka

DCG Poland • Województwo pomorskie

On-site
PLN 240,000 - 320,000
Private medical care
Co-financing for sports card
Dedicated consultant support
Lead Full-Stack Engineer: Angular + Java/Spring Boot
Lead Full-Stack Engineer: Angular + Java/Spring Boot

Citi • Województwo mazowieckie

On-site
PLN 242,000 - 412,000
Defined Contribution Pension Plan 6%
Private Medical Care
Life Insurance
+5
Lead Java Backend Architect RealTime CloudNative Hybrid
Lead Java Backend Architect RealTime CloudNative Hybrid

EPAM Systems • Kraków

Hybrid
PLN 320,000 - 520,000
Health insurance
Hybrid work model
Relocation opportunities
+1
Lead Java Backend Developer
Lead Java Backend Developer

EPAM Systems • Polska

On-site
PLN 320,000 - 520,000
Top locations