Senior Java Developer
Description
We are helping our partner — a fast-growing product company in the iGaming space — find a Senior Java Developer to join their backend team.
This is not a “just write code” role.
This is about building systems, making decisions, and owning the result.
What this role is really about
You’ll be working on a high-load casino product, where:
systems process real-time events performance matters architecture decisions have real impact
The team builds services from scratch and owns them end-to-end.
What you’ll be doing
Build new backend services from scratch Participate in architectural and technical decisions Work with microservices and distributed systems Solve complex technical challenges Collaborate in a cross-functional team (product / QA / dev) Take ownership of what you build — not just tasks
What we’re looking for
5+ years of experience with Java Strong experience with microservices architecture (2+ years) Deep understanding of distributed systems Hands-on experience with:Spring Boot PostgreSQL Kafka (or similar messaging systems) SQL + NoSQL databases
Experience with AWS / Kubernetes will be a strong plus gRPC — nice to have
But more importantly:
You think, not just code
You take ownership
You can explain your decisions
What you get
Product company (not outsourcing) Real impact on architecture and product Strong engineering team Fast-paced environment with real challenges Remote work
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.