Java Team Lead: Backend Services for PAM Core

Commit

Województwo mazowieckie

On-site

PLN 320,000 - 520,000

Full time

2 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

Job summary

Commit in Kraków is seeking a Java Team Lead to manage a team of Java Engineers building core PAM services—wallet, ledger, payments orchestration, bonusing and account lifecycle—without legacy code.

You will lead priorities, own delivery for the domain, stay hands-on in code, design backend services in Java 17+ with Spring Boot, and build REST APIs and event-driven integrations. English proficiency and on-call readiness required.

Qualifications

  • 5+ years of professional backend engineering with Java 17+ (Spring Boot)
  • 2+ years leading or mentoring a team while staying hands-on
  • Experience building/operating transactional systems with high data integrity
  • Strong PostgreSQL design, transactions, locking, performance
  • Event-driven patterns and messaging (Kafka, RabbitMQ) with idempotency
  • Active testing habit: unit/integration/contract testing
  • Experience operating what you build: containers, CI/CD, production telemetry
  • Strong written/spoken English in a distributed, multi-time-zone team

Responsibilities

  • Lead, mentor, and grow a team of Java Engineers, setting priorities and delivering domain outcomes
  • Design and implement backend services in Java 17+ for the PAM core: wallet transactions, ledger entries, payments flows, bonus mechanics, account state management
  • Build REST APIs and event-driven integrations (Kafka) for products, tooling, and providers
  • Write code with strong test coverage, idempotent operations, and robust failure handling
  • Implement KYC/AML and other regulatory workflows as product features
  • Instrument services for production: metrics, logging, tracing, alerts, on-call rotations
  • Contribute to RFCs and code reviews; participate in design discussions
  • Adopt AI-assisted development tools per platform standards
  • Support migration from the current third-party platform: parity tests, data migration checks, cutover support

Skills

Java 17+
Spring Boot
Team leadership
Testing discipline
English communication

Tools

PostgreSQL
Kafka
RabbitMQ
Docker / containers
CI/CD pipelines

Job description

Commit in Kraków is seeking a Java Team Lead to manage a team of Java Engineers building core PAM services—wallet, ledger, payments orchestration, bonusing and account lifecycle—without legacy code.

You will lead priorities, own delivery for the domain, stay hands-on in code, design backend services in Java 17+ with Spring Boot, and build REST APIs and event-driven integrations. English proficiency and on-call readiness required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Team Lead — Backend Services
Java Team Lead — Backend Services

Commit • Województwo mazowieckie

On-site
PLN 320,000 - 520,000
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 Architect: Real-Time Cloud-Native
Lead Java Backend Architect: Real-Time Cloud-Native

EPAM Systems • Kraków

Hybrid
PLN 220,000 - 260,000
Hybrid by design
Work abroad up to 60 days annually
Relocation opportunities
+1
Senior Java Backend Developer - Payments & AI-Driven APIs
Senior Java Backend Developer - Payments & AI-Driven APIs

LTM • Gdynia

Hybrid
PLN 180,000 - 300,000
Senior Java Developer: Microservices, Kafka, Cloud-Native
Senior Java Developer: Microservices, Kafka, Cloud-Native

EPAM Systems • Kraków

Hybrid
PLN 240,000 - 360,000
Health insurance
Multisport
Shopping vouchers
+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
Senior Java Backend Engineer – Microservices & Payments
Senior Java Backend Engineer – Microservices & Payments

DCG Poland • Warszawa

On-site
PLN 180,000 - 250,000
Private medical care
Co-financing for the sports card
Dedicated consultant
Java Backend Developer
Java Backend Developer

Madiff • Województwo mazowieckie

Hybrid
PLN 100,000 - 130,000
Senior Java Back-End Engineer — Payments (Hybrid, Warsaw)
Senior Java Back-End Engineer — Payments (Hybrid, Warsaw)

Capco • Województwo mazowieckie

Hybrid
PLN 180,000 - 240,000
Java Backend Engineer – Payments | Spring Boot, AWS, Hybrid
Java Backend Engineer – Payments | Spring Boot, AWS, Hybrid

Capco Group • Warszawa

Hybrid
PLN 180,000 - 260,000
Hybrid work model
Office in Warsaw
Top locations