WHO WE ARE AND WHAT WE DO?
We are a product company, encompassing all areas of gaming in both
online and land-based sectors. We provide our customers with fast
and secure payment methods and unparalleled customer service. We
aim to always deliver the best possible gaming experience to our
valued customers.
We are looking for highly-motivated candidates for a Mid/Senior
JAVA Developer.
About the Role:
Step into a pivotal position as our Senior Java Developer, where
your primary focus will be on driving major enhancements across our
gaming platforms. With your expert skills and innovative approach,
you will design and implement robust solutions, tackle areas
needing improvement, and contribute to the creation of cutting-edge
gaming technology.
Requirements:
Hands-on experience and a deep understanding of Java 21, as it is
central to our tech stack.
3 + years of professional software development experience with
Spring and Hibernate.
Experience with relational databases (SQL and schema design)
Deep experience with design patterns and implementation of both
unit and integration tests.
Excellent communication skills are essential, as is the ability to
mentor and uplift less experienced team members.
Tech Stack for the position: Java 21, Spring Boot, Hibernate,
PostgreSQL, Redis, Apache Kafka,
Gradle, Junit with Mockito.
Advantages:
Experience in writing stored procedures/functions.
Knowledge of microservices architecture, including its advantages
and challenges.
Expertise in JVM performance tuning.
Experience with the Gatling framework and writing automated
tests.
Benefits:
Competitive salary range: 6,000 - 15,000 BGN per month
Food vouchers – 200 BGN
Multisport card
Internal & external training programs
Team buildings & local company events
Employee referral bonuses
Parking
Bike-Friendly office