Enable job alerts via email!

Java Engineer

TN United Kingdom

London

On-site

GBP 45,000 - 75,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Software Engineer, where you'll play a pivotal role in developing the next generation of online sports betting platforms. Collaborate with talented professionals to create innovative solutions, enhance system architecture, and ensure high-quality code. This role offers the chance to work on critical projects within a supportive environment that values diversity and inclusion. Enjoy flexible working hours and a stunning workplace while contributing to exciting, memorable sports betting experiences for millions worldwide.

Benefits

Competitive benefits
Supportive environment
Modern workplace
Flexible working hours
Opportunity to work with global teams

Qualifications

  • 2-4 years of experience developing commercial applications using Java.
  • Experience with Spring Boot, GraphQL, and Kafka is essential.

Responsibilities

  • Developing new features and functionalities, including unit and automation testing.
  • Maintaining high code quality for team-delivered products and services.

Skills

Java
Spring Boot
GraphQL
Kafka
RESTful APIs
SQL
C/C++
Python
PHP
Teamwork in Scrum

Education

Bachelor's degree in Computer Science

Tools

Docker
Ansible
Jenkins
Git
AWS

Job description

Social network you want to login/join with:

Who We Are:

The world's top sports betting and lottery brands choose OpenBet as their partner for world-class content, leading tech, and tailored service. We support them to provide exciting, memorable, and safe sports betting experiences for billions of players worldwide.

Endeavor is a global sports and entertainment company, home to many of the world’s most dynamic storytellers, brands, live events, and experiences. Our network includes talent representation via WME; sports operations, event management, media production, and distribution through IMG; live event experiences via On Location; marketing through 160over90; and sports data and technology through IMG ARENA and OpenBet. Endeavor also owns a majority stake in TKO Group Holdings (NYSE: TKO), which includes UFC and WWE.

OpenBet is looking for a Software Engineer to join our team as we develop the next generation of online sports betting platforms.

Reporting to the Development Lead, the Software Engineer will collaborate with Software Engineers, Project Managers, QA Engineers, Software Architects, and Product Owners to shape and deliver technology and products.

Some of your tasks may include:

  1. Developing new features and functionalities, including unit and automation testing.
  2. Maintaining high code quality for team-delivered products and services.
  3. Participating in Agile ceremonies like sprint planning and retrospectives.
  4. Escalating issues related to performance, security, and scalability.
  5. Investigating and implementing performance improvements.
  6. Addressing production issues with the Support team.
  7. Enhancing system architecture and design to meet product needs.
Qualifications

If you're the right candidate, you can demonstrate:

  1. A Bachelor’s degree in computer science, engineering, or information systems.
  2. 2–4 years of experience developing commercial applications using Java.
  3. Experience with Spring Boot, GraphQL, and Kafka.
  4. Proficiency in major programming languages (C/C++, Python, PHP, etc.).
  5. Experience with RESTful APIs.
  6. Knowledge of relational databases, SQL, and ORM technologies like JPA2 and Hibernate.
  7. Experience developing large distributed systems, preferably using DDD or SOA, and tools like Kafka or an ESB.
  8. Strong teamwork skills in a Scrum environment.
  9. A proactive attitude and innovative thinking.
  10. Excellent communication skills, both written and spoken.
  11. Ability to quickly learn new technologies.
  12. Flexible and customer-focused, willing to adapt working hours as needed.

Additional skills that are a plus:

  1. Familiarity with Unix/Linux.
  2. Scripting skills: Bash, Perl, Python, JavaScript.
  3. Experience with test automation.
  4. Knowledge of web technologies and protocols (Apache, SOAP, REST, XML, HTTP, TCP/IP, websockets).
  5. Experience with Docker, Ansible, Jenkins, Git.
  6. Experience with cloud platforms, especially AWS.
Why work with us at OpenBet?
  • Competitive benefits, a supportive environment, and a modern workplace.
  • Opportunity to work with global teams and switch projects as you grow.
  • Real development opportunities on critical projects.
  • Enjoy a stunning work location and flexible working hours.

We are committed to diversity, equity, and inclusion. Endeavor is an equal opportunity employer, welcoming applications from all qualified candidates regardless of sex, race, disability, age, sexual orientation, religion, or belief.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.