Java Team Lead — Backend Services
Core
Lead and build core PAM services including player wallet, ledger, payments orchestration, bonusing, and account lifecycle from scratch.
Role type
Senior IC Java Team Lead (Backend)
Builds
Core PAM services (wallet, ledger, payments, bonusing) and REST APIs/event-driven integrations
Domain
Fintech / iGaming / Payments
Required skills
Java 17+, Spring Boot, PostgreSQL, Kafka/RabbitMQ, REST APIs, CI/CD, Unit/Integration/Contract Testing, Team Leadership, Mentoring
Preferred skills
Kubernetes, AWS, iGaming domain experience, AI coding assistants, Polish/Spanish
Technologies
Java, Spring Boot, Kafka, RabbitMQ, PostgreSQL, Kubernetes, AWS
Responsibilities
Lead and mentor Java engineers, design and implement backend services, build REST APIs and event-driven integrations, ensure data integrity and regulatory compliance, operate services and debug incidents, review code and contribute to design discussions.
Seniority
Senior, hands-on IC with management responsibilities