Where you fit in

You’ll be a key player within the Sportingtech Sportsbook Team and joining a group of highly skilled professionals, with a pivotal responsibility in creating performing and scalable Java-based solutions across our award-winning iGaming Platform.

Who are you?

You are passionate Developer with a sharp focus on quality to deliver optimal solutions to our customers. As a Java developer you’ll become a part of our multinational Scrum teams to create state-of-the-art software solutions. In all teams we cooperate with internal and external experts from different knowledge domains to discover and build the best solutions possible.

Technologies Used

  • Java 8+
  • Spring Boot
  • RabbitMQ
  • Kafka
  • JDBC
  • NoSQL
  • Relational Databases
  • PostgreSQL
  • AWS
  • Dynatrace

The impact you will have

  • Collaborate with cross-functional teams to design, develop, test, and deploy robust Java applications.
  • Write clean, maintainable, and efficient code while following best practices and coding standards.
  • Analyze and troubleshoot complex technical issues, providing innovative solutions and improvements.
  • Create and maintain comprehensive technical documentation to aid in code understanding and future enhancements.
  • Stay up to date with the latest Java-related technologies and frameworks to recommend and implement the best solutions.
  • Participate in and conduct code reviews to ensure code quality and adherence to standards.
  • Implement security best practices and contribute to maintaining the security of applications.
  • Embrace agile development methodologies, such as Scrum or Kanban, to facilitate project delivery.
  • Work closely with team members, including architects, developers, and QA’s, to deliver high-quality software in a timely fashion.
  • Identify and implement performance enhancements, scalability improvements, and code optimizations.

What we’re looking for

  • Experience with JDBC, JDBI or ORM tools
  • Practical experience with Java and a strong grasp of concurrency
  • Development of distributed systems
  • Proficiency and skills in at least one of the following technologies: AMQP, ZeroMQ, JMS, Kafka
  • Knowledge of Spring and Spring Boot
  • Background in backend development, including Rest API practice
  • Proficiency in creating automated unit and integration tests
  • Experience with dependency injection, data binding
  • Understanding of principles of the Clean Architecture
  • Knowledge of multi-thread applications, OOP & MVC concepts and design patterns
  • Proficiency with Git or other version control systems.
  • Strong English communication skills, both spoken and written

We are Sportingtech

Sportingtech is a multi-award-winning provider of turnkey betting and gaming solutions designed for regulated and emerging markets around the world. With offices in Malta, Bulgaria, London, Brazil and Portugal, our iGaming platform offers everything covering sportsbook and casino via a modular system and intuitive back office for a fully omni-channel solution. Our unparalleled ability to cater for local-market customisation and operator preferences provides players with an optimal betting experience, resulting in proven growth for our rapidly expanding customer base.

Sportingtech is an equal opportunity employer. We value diversity and are committed to providing a work environment of mutual respect to everyone without regard to race, colour, religion, national origin, age, gender identity or expression, or any other characteristic protected by applicable laws, regulations and ordinances. By applying for a role at Sportingtech, you acknowledge and agree to the terms of our Candidates and Employees Privacy Policy. Please read this policy carefully to understand how we handle your personal data

Apply now

Diego Micallef

The passion for excellence and the drive to be at the forefront of the industry are genuinely inspiring

Diego Micallef – Sportsbook Product manager