GR8 Tech is a leading B2B provider of iGaming solutions that empowers operators to grow, lead, and win.
The company delivers high-impact, full-cycle tech solutions designed to scale, supporting millions of active players and driving real business growth.
The team is building a suite of services for managing and processing Casino domain-specific content and data with a focus on dynamically scalable microservices and cluster-based infrastructure.
Key responsibilities include writing, testing, and debugging code for software applications, developing and implementing new features, participating in code reviews, maintaining technical documentation, collaborating with cross-functional teams, troubleshooting software issues, optimizing applications for performance, developing unit and integration tests, assisting junior engineers, staying updated with technologies, contributing to project planning, ensuring high-quality standards, and delivering code to production in a timely manner.
Requirements:
Candidates must have deep knowledge of core Java, including OOP, exceptions, multithreading, and collections.
Expertise in Java 8+ features such as Streams, Lambdas, Functional Interfaces, and Date/Time API is required.
An understanding of JVM internals and performance tuning is essential.
Advanced experience with Spring (Boot, MVC, Data, Security) is necessary.
A strong background in Hibernate/JPA, Maven, and Gradle is required.
Proficiency in relational and NoSQL databases, such as MongoDB, is needed.
Candidates should have a strong background in microservices design and integration with Kafka and RabbitMQ.
Understanding of cloud models (IaaS, PaaS, SaaS) is important, with experience in AWS being a plus.
Proficiency with Docker, Kubernetes, CI/CD pipelines (GitLab, Jenkins), and Infrastructure as Code (Terraform) is required.
Candidates must be skilled in gathering and analyzing functional and non-functional requirements.
Familiarity with Agile, Scrum, Kanban, and Waterfall methodologies is necessary.
Advanced Git usage, including branching, rebasing, and merge conflict resolution, is required.
Benefits:
The company offers a Benefits Cafeteria with an annual fixed budget that employees can allocate based on their needs, including options for sports, medical insurance, mental health support, home office equipment, and language courses.
Work-life balance is supported with parental leave, 20+ vacation days, unlimited sick leave, and emergency time off.
A remote-first setup is provided with full tech support and coworking compensation.
Regular team events are organized, both online and offline, to foster team spirit.
The company promotes a learning culture with internal courses, career development programs, and real growth opportunities.