Career

  • Team: Sports
  • Location: Sofia, Bulgaria
Senior Java Developer
What We do?

We are developing a sports betting platform from scratch. The platform will be 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.

We are a newly created technology company, but we are not new on the market. We have great experience in the gambling industry and in the software development. We are looking for talented people who would like to build a great product without bureaucracy limits.

If you are not afraid to add product value at different levels of the company, you are with an open mind and looking for a place where creativity is being appreciated, then you have found the right place.

Responsibilities

• Collaborating with our R&D leads 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 the architecture, flow or code
• Help to set and improve our CI/CD flow
• Bring in innovation and new techs to the team’s stack
• Mentoring newcomers and juniors

Requirements

• 5+ Years in Java development
• 2+ Years with Spring/Spring boot framework with Hibernate
• Hands-on experience (or interest to learn) Golang – advantage
• Hands-on experience with SQL and noSQL dbs
• Hands-on experience with AMQP/Kafka protocols
• Experience with Spark/Hadoop – advantage
• Hands-on experience with gRCP/Apache Thrift – advantage
• Containers experience (Docker or K8s)- advantage
• Experience in ML/DeepLearning – advantage
• Strong experience with GIT flows
• Full coverage of Unit testing
• Scrum workflow experience
• Middle+ English

What We Offer?

• Fast recruitment process – an interview and then possibly an offer in the matter of two working days
• Excellent remuneration
• Great office space with amazing colleagues
• The opportunity to build a scalable online betting platform from scratch
• Work with the latest technologies
• 25 vacation days a year + a day off for your birthday
• Premium Health Insurance
• Birthday vouchers
• Office snacks and team lunches
• Sports Card
• Transportation Card
• Quarterly team events
• … and many more!

If you are interested in this opportunity, do not hesitate to click the Apply button!