company

Senior Software Engineer (Java) at OpenBet | Athens, Greece

OpenBetAthens, Attica, Greece
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

A bachelor’s degree in computer science, engineering, or information systems from a recognized institution;Proven programming proficiency in Java;Strong foundational programming skills (data structures, algorithms);Experience in database design and optimization (any vendor);Familiarity with web technologies and internet protocols (SOAP, WS-*, ReST, XML, HTTP, TCP/IP);Exceptional communication skills, both written and verbal;6+ years of professional software development experience.

About the job

The Team

OpenBet stands as a premier global provider in the betting and gaming entertainment industry, partnered with over 200 clients to craft unforgettable winning moments for millions of players globally. From managing bets during landmark events such as the FIFA World Cup and the Super Bowl to developing innovative products like BetBuilder, we are committed to enhancing the player experience with top-tier content, state-of-the-art technology, and robust player protection mechanisms.

For more than 25 years, our unparalleled platform has fueled the most prominent betting brands, maintaining optimal performance with 100% uptime, unmatched scalability, and rapid response times. With 85 licenses and a clientele that includes 20 operators from the World Lottery Association, our team of over 1,200 experts across 14 countries remains at the forefront of the industry. Join OpenBet and elevate your career by being part of a dynamic global team that is shaping the future of betting entertainment for millions.

The Goal

As a Senior Software Engineer at OpenBet, you will gain exposure to vital systems, along with comprehensive training and mentorship to advance both our software and your professional growth.

Your Responsibilities:

  • Develop new features and functionalities for high-transaction, large-scale betting platforms and systems;
  • Lead design and code reviews;
  • Identify and resolve performance bottlenecks in the software;
  • Design modular, scalable, and portable solutions; spearhead enhancements to system architecture;
  • Mentor, guide, and potentially manage junior software engineers;
  • Collaborate with customer stakeholders to communicate complex technical concepts.

Your Profile:

  • A bachelor’s degree in computer science, engineering, or information systems from a recognized institution;
  • Proven programming proficiency in Java;
  • Strong foundational programming skills (data structures, algorithms);
  • Experience in database design and optimization (any vendor);
  • Familiarity with web technologies and internet protocols (SOAP, WS-*, ReST, XML, HTTP, TCP/IP);
  • Exceptional communication skills, both written and verbal;
  • 6+ years of professional software development experience.

Preferred Skills and Experiences:

  • Experience in Linux development;
  • Proficiency in TCL;
  • Web development experience with React, HTML, HTML5, and CSS;
  • Knowledge of Agile methodologies, Scrum, BDD, TDD;
  • Experience with Jenkins or other CI tools;
  • Good understanding of Git or other version control systems;
  • Scripting knowledge in Bash, Perl, Python, and JavaScript;
  • Experience developing software that integrates with third-party systems;
  • Background in software development for high-availability environments.

About OpenBet

OpenBet is a leading global provider in the betting and gaming sector, trusted by over 200 partners to deliver exceptional winning experiences for millions of players worldwide. With a legacy of over 25 years, we provide a robust platform that supports the industry's most recognized betting brands, ensuring optimal performance and innovation.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.