company_logo

Full Time Job

Senior Java Engineer

Endeavor

Athens, GA 03-28-2024
 
  • Paid
  • Full Time
Job Description

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 have their back, so they're ready with exciting, memorable and safe sports betting experiences to entertain billions of players worldwide.

Endeavor is a global sports and entertainment company, home to many of the world's most dynamic and engaging storytellers, brands, live events, and experiences. The Endeavor network specializes in talent representation through entertainment agency WME; sports operations and advisory, event management, media production and distribution, and brand licensing through IMG; live event experiences and hospitality through On Location; full-service marketing through global cultural marketing agency 160over90; and sports data and technology through IMG ARENA and OpenBet. Endeavor is also the majority owner of TKO Group Holdings (NYSE: TKO), a premium sports and entertainment company comprising UFC and WWE.
OpenBet's mission is to power growth and player engagement for operators through a global betting ecosystem that delivers at scale, at speed, at every great sports event. Our 1000 talented colleagues are the market's top team. We achieve billions of bets in a season; 60,000+ per second (more transactions than Amazon on Prime Day); 100% uptime (zero Superbowl crashes!) and we're built on 25 years of imaginative technology that is iterated daily.
Want to be part of our evolving future growth?
Job Description

A Senior Java Software Engineer will be expected to both lead and mentor less experienced developers, actively contributing to their day-to-day activities and training needs.

What you will be working on:
• Development of new features and functionality for Engineering products and services, including the production of unit tests as and where required;
• Code reviews for products and services delivered across the wider Engineering team;
• Active participation in solutions architecture, design and development, including KPI definition;
• Ability to act as the design authority and provide high-level estimates of software deliverables for planning purposes;
• Proactively identify and address areas of material improvement, notably around performance, security and scalability;
• Where applicable, ensuring that development team processes are aligned with technical processes prevalent in the wider company;
• Ensure that all team members have a clear understanding of the overall system architecture and design components, in the context of meeting product requirements.
• Support the recruitment process of technical resources.

If you're the right candidate for us, you'll be able to demonstrate:
• A minimum of 5 years of hands-on experience in designing and developing applications using Java Enterprise platforms, preferably using UNIX / Linux
• A minimum of 3 years of hands-on experience in designing distributed systems, for example, using (preferably) DDD or SOA and potentially also a central 'broker' (such as Kafka or potentially an ESB)
• A minimum of 3 years of hands-on experience in writing Spring Boot applications. Excellent knowledge of Relational Databases, SQL Demonstrable experience with TDD and/or BDD. Extensive experience in the use of Docker, Ansible, Maven, Jenkins, Sonar, and Git (BitBucket)
• Demonstrable experience in developing large distributed systems and concepts such as caching, sharding, consistent hashing, interprocess communications, and brokering.

Why would you enjoy working with us at OpenBet?
• Competitive benefits, including pension plan and private insurance for you and your family members as well as extra leave days for volunteering and other purposes.
• The opportunity to work within a truly international Company, where you can expect the diversity and the opportunities of the world, mixed with a people friendly culture.
• A wide palette of training opportunities and internal and external learning sources, from onboarding, to on-the-job training by our subject matter experts.
• As a software house, we have a relaxed but highly professional environment with excellent facilities available, including on-site canteen & gym, showers, video, board and electronic sports games as well as lending library.
• We love to get together and throw a number of group events, to celebrate new comers, enjoy some good meals together and show off our sport talents as part of company tournaments (basketball, table tennis and others!).



d

Endeavor unites and brings people together in our love of sport, culture, and entertainment. We understand this can only be accomplished when we lead with a lens of diversity, equity, and inclusion in everything we do. As a global company that drives culture, we strive to reflect the world's diverse voices.  

Endeavor is an equal opportunities employer and encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, or religion or belief.

Jobcode: Reference SBJ-g6y278-3-141-244-153-42 in your application.

Company Profile
Endeavor

Endeavor is a global entertainment, sports and content company, home to the world’s most dynamic and engaging storytellers, brands, live events and experiences. The company is comprised of industry leaders including entertainment agency William Morris Endeavor (WME); sports, fashion, events and media company IMG; and premier mixed martial arts organization UFC. The Endeavor network specializes in talent representation; marketing and licensing; content development, distribution and sales; event management; and a number of direct-to-consumer offerings.