Java Services Engineer
Brak informacji o wynagrodzeniu
MidFull-time
#451689·Dodano 2 dni temu·6
Źródło: RubyPlayTech Stack / Keywords
JavaMySQLNoSQLGitHub CopilotLLMScripting
Firma i stanowisko
RubyPlay is a gaming studio founded in 2017, with over 200 innovative games and more than 100 partnerships globally. The company is recognized as the Winner at BFTH Arena Awards for Best Online Casino Game and shortlisted for SBC Awards 2024 as Casino/Slots Developer of the Year. It operates on 10+ markets worldwide and employs hundreds of specialists from 34 countries.
Wymagania
Core Qualifications & Experience:
- Minimum 2 years professional experience with Modern Java (Java 17/21+).
- Proven experience designing and optimizing distributed, high-throughput backend services.
Nice to have:
- Background in probability, statistics, or mathematical modeling.
- Familiarity with scripting languages for data verification and automation.
- Production experience with relational databases (MySQL) and NoSQL databases for partitioning and high-concurrency data persistence.
- Experience with AI-assisted development tools such as GitHub Copilot or LLM-integrated agents.
Analytical & Soft Skills:
- Strong attention to detail and passion for code optimization.
- Upper-Intermediate or better proficiency in English for international collaboration.
Obowiązki
Scalable Systems & Service Engineering:
- Design, implement, and optimize highly transactional, scalable, and low-latency server-side game services and APIs using Modern Java (Java 17/21+).
- Translate mathematical specifications and formulas into performant and scalable backend services.
- Standardize core calculation logic and business rules into reusable backend components.
- Participate in code reviews, share best practices, and support team growth.
Performance Tuning & Simulations:
- Write unit tests, optimize service performance, and ensure high-quality, reliable, and performant backend services.
Benefity
- Remote-first flexibility with setup for deep focus and work-life balance.
- Development budgets and dedicated days for learning and growth.
- Medical coverage and well-being budgets for health and wellness.
- Yearly bonus based on company success and personal impact.
- Opportunities for vertical and horizontal career growth.
- Work within a global, diverse team.
Elastyczne godziny
Premie
RubyPlay
3 aktywne oferty