Junior Java Game Developer (Slots)
At Relax Gaming, we offer you the chance to take on exciting challenges that will help you grow in your career. We are looking for a Junior Java Game Developer (Slots) to build backend logic for online slot games. This is NOT a Unity/Unreal Engine or frontend role — you’ll work on implementing Java server-side slot game logic based on mathematical models and RNG systems. You'll work with experienced developers to build game logic and backend systems that handle massive real-money transactions and real-time RNG simulations. Our primary technology stack revolves around Java, but we are also integrating new technologies into our environment and are open to exploring other technologies/experiences that you can bring with you.
- Bring slot/crash games to life by implementing basic game logic based on design specifications and mathematical models.
- Navigating global standards: understand certification requirements across markets and implement logic accordingly, in collaboration with mathematicians.
- Code smarter, together by collaborating with other server developers and actively sharing knowledge to uplift the entire team.
- Boost performance, improve the quality, speed, and stability of our game server, internal tools, and shared libraries.
- Raise the bar with rigorous code audits, so our game engines are rock-solid, secure, and fully tested.
- Fluency in OOP languages: at least 2 years of experience in languages such as Java.
- Design-savvy: solid understanding of software design principles and architecture best practices.
- Sharp problem solver: thrives on tackling complex challenges with clarity and precision.
- Performance-oriented: skilled at optimizing algorithms for speed, efficiency, and scalability.
- Strong mathematical foundation: understanding of probabilistic mathematics and its real-world application in games.
- A bachelor's degree in computer science (or equivalent) is preferred.
- Experience working at a game provider and knowledge of slot machines
- Expertise in algorithm optimization
- Passion for gaming
- Experience using Java
- A strong understanding of probabilistic mathematics

