Skip to content

Junior Java developer

  • Hybrid
    • Sofia, Sofia, Bulgaria
  • IT

Job description

OpenTag is an International company within the field of Sports Betting and iGaming.|

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 special pride in progressive thinking.

Job requirements

We are looking for a talented and motivated individual who thrives in a collaborative, fast-paced environment.

We are a match with you if you have

  • 1+ years of experience with Java and OOP

  • At least 1 year of experience with Spring Boot

  • Hands-on experience with relational databases and SQL

  • Understanding of multithreading and concurrency in Java

  • Strong written and verbal communication skills in English

Bonus Points for Experience with:

  • Familiar with the Microservice concept

  • Familiar with Kafka/AMQP protocols

  • Basic understanding of gRPC or any RPC protocol

  • Experience with BDD testing frameworks (e.g., Cucumber)

Responsibilities:

  • Collaborating with our R&D leads to the requirements definition, prototyping, design, coding, testing and deployment.

  • Working with the Delivery Manager and Product owners to make sure timetable and scopes are delivered as planned and expected

  • Verify and validate code quality through code reviews and workshops

  • Flag any potential issue along with the architecture, flow or code

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

or