Senior Java Developer
Years of experience | 5+ |
Langugage | English |
We are looking for a Senior Java Developer who will develop and maintain one of the key products in the customer portfolio of a global leader in gaming, who deliver entertaining and responsible gaming experiences for players across all channels and regulated segments, from Gaming Machines and Lotteries to Sports Betting and Digital. Leveraging a wealth of compelling content, substantial investment in innovation, player insights, operational expertise, and leading-edge technology, the company’s solutions deliver unrivaled gaming experiences that engage players and drive growth.
Requirements
- Bachelor’s degree in computer science, college degree or equivalent experience.
- Proficiency in Java, Spring Boot, JPA, Hibernate, RESTful services.
- Knowledge of relational databases (DB2/PostgreSQL).
- Knowledge of software debugging tools.
- Good understanding of Object-Oriented and Concurrent Programming.
- Familiarity design patterns, code quality, and unit testing.
- Solid experience with version control systems (preferred GIT).
- Experience in Docker/Kubernetes development.
- Familiarity and experience with production deployment and troubleshooting.
- Knowledge of event streaming, CQRS, Kafka.
- Must be able to pass a security investigation.
Client
The company with a well-established local presence and relationships with governments and regulators in more than 100 countries around the world, creating value by adhering to the highest standards of service, integrity, and responsibility.