
Senior Java Engineer — Backend Services
Primary stack
Nice to have's
Job description
About the Position
Adaptiq stands with Ukraine and Israel, supporting our people and partners during these challenging times. We provide ongoing assistance through donations, essential supplies, and initiatives that strengthen resilience.
Krakow (Poland)
Hybrid
Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.
About the Product:
Our client is a major online gaming operator building a next-generation transactional platform for user account management. This is a greenfield project designed to operate in a highly regulated, high-volume environment and support millions of concurrent users. The platform will process financial transactions in real time and must ensure high availability, sub-second performance, data integrity, security, and full auditability. One of the key engineering challenges is maintaining reliability and performance during extreme traffic spikes and peak events.
The team is looking for strong technical expertise to help design and build a scalable, high-performance, and reliable backend platform that can meet strict security, regulatory, and compliance requirements.
About the Role
As a Senior Java Engineer, you will design and build the core backend services of the PAM platform from the ground up. You will own features end-to-end, from technical design and implementation to automated testing, production monitoring, and release. You will work closely with Principal Engineers on architecture and technical decisions, contribute to RFCs, and deliver production-ready code. You will have a high level of autonomy and real influence over the platform’s design, while taking strong ownership of reliability, performance, and correctness in a critical financial system.
Key Responsibilities
- Design and build backend services in Java 17+ (Spring Boot or similar) for wallet transactions, ledger entries, payment orchestration, bonus mechanics, and account state management.
- Develop REST APIs and event-driven integrations using Kafka or similar technologies for player-facing frontends, operations tooling, and external partners.
- Ensure correctness and reliability through idempotent operations, clear transaction boundaries, explicit failure handling, and strong unit, integration, and contract testing.
- Embed regulatory requirements into the platform, including KYC/AML checks, responsible gaming controls, and audit trails.
- Ensure production readiness with metrics, structured logging, distributed tracing, alerting, and participation in on-call rotations.
- Contribute to technical design and RFCs, participate in code reviews, and mentor other engineers.
- Use AI-assisted development tools as part of the daily workflow, following platform standards for context and prompts.
- Support live migration from the existing third-party platform, including parity testing, data validation, and cutover coordination.
Required Competence and Skills
- 5+ years of backend engineering experience with strong hands-on expertise in Java 17+ and a modern framework such as Spring Boot.
- Proven experience building and operating high-integrity transactional systems such as payments, wallets, billing, banking, e-commerce, or gaming.
- Strong relational database expertise (PostgreSQL or equivalent), including schema design, ACID transactions, locking, and performance tuning.
- Experience with event-driven architecture and messaging (Kafka, RabbitMQ, or similar), including idempotency and retry mechanisms.
- Strong testing practices, including automated unit, integration, and contract tests as part of the standard development process.
- Hands-on production experience with containers, CI/CD pipelines, monitoring/telemetry, and production incident troubleshooting.
- Solid understanding of multi-threading, system architecture, and fault-tolerant design patterns.
- Good written and spoken English, with experience working effectively in distributed, multi-time-zone teams.
Nice to Have
- Experience in iGaming, sports betting, fintech, or another regulated, high-transaction-volume domain.
- Exposure to Kubernetes and AWS, including VPC, IAM, EKS, and auto-scaling.
- Experience with compliance-driven development, including KYC/AML, responsible gaming, and audit requirements.
- Experience with AI coding assistants and agentic development workflows.
- Polish and/or Spanish language skills.
We Offer
- 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).
- Full accounting and legal support in all countries we operate.
- Fully remote work model with a powerful workstation and co-working space if needed.
About the Company
We are committed to supporting our people and partners during challenging times. We provide ongoing assistance through donations, essential supplies, and initiatives that strengthen resilience.
Apply
Follow Us
Follow us on LinkedIn
Careers
See more openings at Careers
Contact
Talk to Sales
I agree to Terms & Conditions and Privacy Policy
© Adaptiq. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ, Варшава (Польща)
More at Adaptiq
All 9 roles
Senior Windows Engineer - Adaptiq
Adaptiq · Poland

Middle Data Engineer - Adaptiq
Adaptiq · Poland

Senior C++ Software Engineer - Adaptiq
Adaptiq · Ukraine

Senior Data Engineer - Adaptiq
Adaptiq · Poland