Spribe develops on innovative iGaming products & casino games. We are up to date with current trends in online gambling and try to see what future will bring. Our mission is to build cutting-edge products that create impact.
17 липня 2026

Senior java developer

Київ, Варшава (Польща), віддалено

SPRIBE is an innovative B2B iGaming software developer reshaping the industry with cutting-edge technology and a forward-thinking approach to game design. The company pioneered the crash-game format with its flagship title Aviator, setting a new standard in player engagement and paving the way for a wave of non-traditional content. With almost 80 million monthly active players, SPRIBE is now the most influential company in the market. Alongside Aviator, SPRIBE builds forward-thinking solutions like the Broadway Platform, enabling operators to launch and scale with exceptional speed and efficiency

Strategic global partnerships with iconic brands such as UFC, WWE, along with a roster of 12 global brand ambassadors, reflect the company’s bold vision for international growth and its commitment to expanding its presence across worldwide markets.

Requirements

High degree in Computer Science, with 7+ years of experience in software development
Strong understanding of product development, CI/CD, testing and process improvement methodologies
Strong written and verbal communication skills
High degree of independence and self-organization.
Experience with client-server integrations, multithreading and highload system design
Solid knowledge of Object-Oriented Programming, MVC and other design principles
Experience with UML
Knowledge about writing unit tests (JUnit or another frameworks)
Experience with microservices architecture, best practices and patterns
Experience with TDD, DDD
Experience with AWS
Experience with cloud infrastructure and cloud native applications

Must be expert at
Java 17
Spring frameworks (Boot 3, Security, Web, Data, Cache, Cloud)
ORM (Hibernate)
Liquibase
RDBMS (Postgresql)
SQL
WebSockets, HTTP(s), Restful Web Services
JUnit 5
Mockito
Gradle 7
Docker
Kafka
Redis

Must be familiar with
Kubernetes
ElasticSearch

Responsibilities

Application development production and R&D prototypes
Develop complete implementation packages to enable replication of production designs by other teams/groups (Schematics, block, diagrams, database information, and related documents)
Designing, developing, and testing software and systems
Working with stakeholders, analysts, other engineers, and engineering teams to define and deliver software and systems requirements

Why join SPRIBE

Flexible work model
Work from our modern offices in Warsaw or Tbilisi, or remotely if you’re based in another city — we support your comfort and productivity wherever you are.

Generous paid time off
Enjoy 26 business days of paid vacation annually, plus 7 days off and 7 sick days, because we value your well-being and work-life balance.

Top-tier equipment
We provide and deliver all necessary corporate hardware so you can start strong from day one.

Health & wellness support
Our benefits catalog lets you choose what matters most:
Medical insurance
Celebrating your moments
We recognize and celebrate your birthdays and work anniversaries with thoughtful gifts — because your milestones matter.

Global team events
Twice a year we host unforgettable corporate events in some of the world’s most exciting cities — a unique blend of team spirit and adventure.

Our recruitment process includes the following stages:
— CV screening,
— HR Interview,
— Technical Interview

LinkedIn