Software Engineer (Backend)
Bally's Intralot S.A.3 months ago
Athens, GreeceMid Level
Responsibilities
- Develop and maintain critical backend web applications and services in a microservices environment.
- Write clean, efficient, and well-documented Java code.
- Collaborate with the team to analyze requirements and design solutions.
- Support internal and external customers when needed.
- Keep current with technologies and software development best practices.
Requirements
- Degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of experience in Java development.
- Experience with Spring Boot and Java development.
- Understanding of microservices architecture.
- Knowledge of multithreading programming and JUnit testing frameworks.
- Experience with MySQL databases and Hibernate ORM frameworks.
- Familiarity with Git or SVN source control and Maven build tools.
- Knowledge or experience with Kubernetes, Docker, and Kafka.
- Strong teamwork and problem-solving skills.
Benefits
- Hybrid working model.
- Private insurance for the employee and family.
- Modern facilities, on-site parking, restaurant, and corporate bus.
- Extensive induction and ongoing training program.
- Professional growth opportunities in a multinational environment.
- Local and global career development opportunities.
Tech Stack
Categories
About Bally's Intralot S.A.
Bally’s Intralot S.A. builds lottery and sports-betting technology and delivers iGaming platforms and managed services for regulated state and national operators. Founded in 1992 and headquartered in Peania, Attica, it operates a B2B model supplying central gaming systems, retail terminals, and cloud-hosted digital offerings across multiple jurisdictions. Its teams support large-scale deployments, regulatory compliance, and 24/7 operations for government-licensed lotteries and online gaming markets worldwide.