Senior Java Developer
OpenTag is a well-funded International company within the field of Sports Betting and iGaming.
We are currently looking for a Senior Java Developer to join our Sport-Casino team.
Our mission is to create the best software through empowered teams, centralized around our product. We do this to help great organizations reach ambitious goals and fulfill their purpose with equally great teams.
Our platform is built in Golang and Java(Spring boot) with heavy usage of best practice packages, development approaches, and infrastructure. We take pride in innovation, engineering excellence, and continuous improvement.
4+ Years in Java and OOP development
2+ Years with Spring framework
Hands-on experience with relational databases (PostgreSQL)
Hands-on experience with Microservices
Hands-on experience with Kafka/AMQP protocols
Hands-on experience with gRPC
Hands-on experience with writing BDD tests
Containers experience (Docker or K8s) – advantage
Experience with Agile/Scrum methodologies
Excellent written and verbal communication in English
Responsibilities
Collaborate with R&D leads on requirements gathering, solution design, prototyping, development, testing, and deployment.
Work closely with the Delivery Manager and Product Owners to ensure projects are delivered on time and within scope.
Maintain high code quality through code reviews and knowledge-sharing sessions.
Identify and proactively address potential issues related to architecture, system design, application flow, or code quality.
Drive innovation by introducing new technologies, tools, and engineering best practices.
What do We offer?
An inspiring workspace with awesome teammates and a great vibe
The chance to build a scalable online betting platform — from the ground up
Cutting-edge tech stack and real impact on a fast-growing product
Learning opportunities with a dedicated training budget to level up your skills
25 vacation days + an extra day off to celebrate your birthday 🎉
Premium health insurance for your peace of mind
Birthday vouchers and little surprises along the way
Free snacks, team lunches, and great coffee (because fuel matters ☕)
Sports card, transportation, and food allowance
Quarterly team events that bring everyone together
Excited to join us? Click the Apply button and let’s build something amazing together!
About the Company
OpenTag is a fast-growing company within the field of Sports Betting and Gaming. We are challenging ourselves to create the next market standard in terms of scalability, agility, and technology in content publishing and automation to ensure we provide the best user experience and the most effortless control to our users. Expanding and delivering fast is our nature. Founded in July 2019 for less than 2 years we managed to have our platform running on numerous websites. We currently have over 100 employees in Sofia and more than 50 people in Kyiv. Many job opportunities await those who dare to experiment and work hard. If you want to know more about OpenTag, please check our media and culture sections. There you will find many interviews and articles regarding our company. What are we developing? We are creating a sports betting platform from scratch. The platform is being developed using microservices architecture, that will help us create a platform where the business and the customer's needs will be fully satisfied with decreasing time to market. Our platform is using four major backend stacks: Java (Spring boot), PHP (Symfony), GoLang and NodeJs. The Front-End is written in React. We are using the best practices and approaches in software development. Our platform is used by millions of players across the globe, so it has to be scalable and reliable.
More jobs at OpenTag
-
Data Engineer
Sofia, Sofia, Bulgaria · · Aug 19, 2026