11 дней назад
Senior Java Developer (iGaming)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Java Developer (Java/Spring/iGaming): Building and scaling live casino game services with an accent on microservices, Kubernetes deployment, cloud infrastructure, real-time communication, and event-driven money-critical flows. Focus on designing Kafka-based services with Outbox and Saga patterns, maintaining high availability, and ensuring security and reliability in live production environments.
Location: Birkirkara, Malta; hybrid working with 3 days in the office and 2 days from home
Company
develops live casino games and the backend services that support interactive gaming experiences.
What you will do
- Design and develop live casino games and scalable backend microservices using Java and Spring.
- Deploy and manage game services on Kubernetes, optimizing resources and maintaining high availability.
- Build, deploy, and scale cloud-native services on AWS, Azure, or Google Cloud.
- Implement WebSockets and other real-time communication technologies for interactive gameplay.
- Develop PostgreSQL and MongoDB data solutions and event-driven Kafka services using Outbox and Saga patterns.
- Collaborate with game designers, artists, and QA testers while maintaining code, API, and deployment documentation.
Requirements
- 5+ years of experience as a Java backend developer.
- Strong expertise in Java, Spring, and microservices architecture.
- Experience with Kubernetes, containerization, cloud platforms, and cloud-native technologies.
- Knowledge of WebSockets, SQL and NoSQL database design, and Kafka or similar integration tools.
- Experience with CI/CD pipelines, automated testing, code reviews, monitoring, and logging.
- Bachelor’s or Master’s degree in Computer Science or a related field, plus strong problem-solving, communication, and teamwork skills.
Culture & Benefits
- Dynamic, team-oriented, open, inclusive, and supportive work environment.
- Opportunities for personal growth and learning.
- 24 days of paid holiday per year in addition to local public holidays.
- Paid birthday leave, private medical insurance, and life assurance valued at twice the annual salary.
- Annual wellness allowance, monthly lunch allowance, team-building opportunities, parking, and local discounts.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →