Vacancy details
This is a private vacancy. Company details stay confidential until InVault confirms a serious candidate fit.
- Status
- Active
- Date posted
- 2026-11-15
- Open until
- 2027-02-13
- Employment type
- Full-time
- Source-listed languages
- Not specified
- Language requirement
- No mandatory language inferred
- Work arrangement
- Hybrid
- Physical workplaces
- Warsaw, Poland
- Applicant eligibility
- Applicant geography not specified
Overview
Design and maintain reliable distributed services for sportsbook features, working with technical leads to evolve architecture, performance and service availability. Collaborate with product and engineering teams across regulated sports-betting systems.
Requirements
- At least six years of professional software development experience with Java, Spring Boot and event-driven architectures.
- Experience designing distributed microservices, Kubernetes deployments, Docker containerization and Kafka messaging.
- Practical knowledge of relational and NoSQL databases, caching and data-access patterns.
- Ability to implement resilience patterns including retries, circuit breakers and graceful degradation.
- Experience designing metrics, logs, traces, monitoring dashboards and alerting for production services.
- Hands-on experience building scalable end-to-end REST microservices.
- Ability to review code, mentor other engineers and collaborate across software architecture and delivery teams.
- Reactive Java frameworks such as RxJava or Vert.x, AWS or Google Cloud, and prior online gaming experience are advantages, not mandatory.
Responsibilities
- Own sportsbook backend features from design and implementation through production operation.
- Build scalable, available, secure and performant distributed systems.
- Integrate sports product capabilities and reusable internal services.
- Contribute to architecture decisions with staff engineers and other teams.
- Review code, mentor colleagues and coordinate agile planning and QA.
- Maintain observability, monitoring, alerting and production on-call readiness.
- Improve resilience and troubleshoot system reliability or performance problems.
Conditions
- Full-time hybrid position in Warsaw, Poland.
