Lead Java Engineer for Real-Time Financial Analytics

Citi

Województwo mazowieckie

Hybrid

PLN 268,000 - 457,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private Medical Care
Life Insurance
Pension Plan (DC)
Parental Leave
Sport Card
Employee Assistance Program

Job summary

Citi Solutions Center Poland is seeking an experienced Lead Java Engineer to shape the delivery of a risk analytics platform. You will architect, build, and own scalable Java services within a Spring ecosystem while mentoring engineers and leading architectural decisions.

You will optimize for performance, implement real-time data pipelines with Kafka and Pinot, and drive DevOps automation on OpenShift. A strong background in SQL Server, distributed systems, and modern CI/CD tools is required.

Qualifications

  • 8+ years of professional experience designing, building, and deploying enterprise-scale backend systems.
  • Deep knowledge of modern Java (21+) and the Spring ecosystem (Spring Boot, Spring Security).
  • Strong command of SQL and Microsoft SQL Server; writing optimized queries and schemas.
  • Experience with Kafka, RabbitMQ, or similar messaging systems.
  • Track record leading technical initiatives and mentoring engineers.
  • CI/CD principles and tools (Jenkins, Tekton); containerization with Docker/Kubernetes/OpenShift.

Responsibilities

  • Architect, build, and own end-to-end software solutions using Java and Spring.
  • Lead and mentor sub-teams; conduct code reviews and knowledge sharing.
  • Drive performance for high-throughput, low-latency systems; optimize data models and caching.
  • Develop real-time data pipelines using Kafka and Pinot for instant analytics.
  • Contribute to DevOps and automation; manage deployments on OpenShift; CI/CD pipeline improvements.
  • Collaborate with PMs and stakeholders to translate requirements into architecture.
  • Own the full application lifecycle and production support, including risk analytics insights.

Skills

Java
Spring framework
Leadership
Distributed systems

Education

MS or PhD in CS/Engineering/Math

Tools

SQL Server
Kafka
Redis
OpenShift
Docker
Kubernetes
Git
Jenkins/Tekton
Apache Pinot

Job description

Citi Solutions Center Poland is seeking an experienced Lead Java Engineer to shape the delivery of a risk analytics platform. You will architect, build, and own scalable Java services within a Spring ecosystem while mentoring engineers and leading architectural decisions.

You will optimize for performance, implement real-time data pipelines with Kafka and Pinot, and drive DevOps automation on OpenShift. A strong background in SQL Server, distributed systems, and modern CI/CD tools is required.

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
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 Java/Spring Backend Engineer - Data & Distributed Systems
Lead Java/Spring Backend Engineer - Data & Distributed Systems

Citigroup Inc. • Warszawa

Hybrid
PLN 242,000 - 412,000
Defined contribution pension plan
Private medical care
Life insurance
+6
Lead Backend Engineer, Data & Distributed Systems (Hybrid)
Lead Backend Engineer, Data & Distributed Systems (Hybrid)

Citigroup • Warszawa

Hybrid
PLN 240,000 - 360,000
Employer paid Defined Contribution P​e
Private Medical Care Package
Life Insurance
+8
Senior Java Engineer — Risk Platform (Hybrid)
Senior Java Engineer — Risk Platform (Hybrid)

Citi • Warszawa

Hybrid
PLN 180,000 - 280,000
Competitive base salary
Pension contribution 6%
Private medical care
+7
Lead Java Software Engineer — FinTech & Digital Banking
Lead Java Software Engineer — FinTech & Digital Banking

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 320,000
Remote work within Poland
Relocation opportunities
Employee Stock Purchase Plan
+3
Lead Java Backend Engineer – Real-Time Streaming, Cloud-Native Microservices
Lead Java Backend Engineer – Real-Time Streaming, Cloud-Native Microservices

EPAM Systems • Wrocław

Hybrid
PLN 240,000 - 360,000
Hybrid work model
Relocation assistance
Employee Stock Purchase Plan
+4
Lead Java Full-Stack Engineer - Hybrid AI Platform
Lead Java Full-Stack Engineer - Hybrid AI Platform

EPAM Systems Inc • Wrocław

Hybrid
PLN 180,000 - 280,000
Hybrid by design mode
Remote within Poland
Opportunities to work abroad
+2
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 Software Engineer - Prime Finance Risk & Business Intelligence
Lead Java Software Engineer - Prime Finance Risk & Business Intelligence

Citi • Województwo mazowieckie

Hybrid
PLN 268,000 - 457,000
Private Medical Care
Life Insurance
Pension Plan (DC)
+3
Top locations