Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Description
We are looking for a Java Team Lead in Cracow to manage a team of Java Engineers who build the core PAM services — player wallet, ledger, payments orchestration, bonusing and account lifecycle — from the first commit, with no legacy code
задачи
Lead, mentor and grow a team of Java Engineers: set priorities, own delivery for the domain, stay hands-on in the code
Design and implement backend services in modern Java for the PAM core: wallet transactions, ledger entries, payment flows, bonus mechanics, account state management
Build REST APIs and event-driven integrations (Kafka or similar) consumed by player-facing products, operations tooling and third-party providers
Write code where correctness is provable: strong test coverage, idempotent operations, careful transaction boundaries, clear failure handling
Instrument services for production (metrics, structured logging, tracing, alerting) and take part in the on-call rotation
Contribute to design discussions and RFCs; review teammates' code with care
Use AI-assisted development tooling as a first-class part of the workflow, following platform standards
Support migration off the current third-party platform: parity testing, data migration checks, cutover support
требования
5+ years of professional backend engineering with deep hands-on Java 17+ and Spring Boot
2+ years managing or leading a team of software engineers — priorities, delivery ownership, mentoring — while staying hands-on
Solid experience building and operating transactional systems (payments, wallets, billing, banking, e-commerce checkout or gaming) where data integrity matters