Software Engineer (Backend)
Bally's Intralot S.A.1 month 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.