ÑÈËÂÚÐ ÁÅÒ
more than 300 ñëóæèòåëÿ Apply See employer
Java Software Developer
Ñîôèÿ
full-time

Java Software Developer

Ñîôèÿ full-time

Job Description

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