As a Java Developer, you’ll play a pivotal role in building a robust, scalable iGaming platform from scratch. This is more than a development position – it’s an opportunity to architect and deliver a system that handles billions of transactions, sets the bar for performance, and maintains the highest standards of quality. You’ll be part of a fast-growing, award-winning company where your work will shape the future of a top-tier, high-performance platform used by players worldwide.
Advantages of This Role for You:
- Fast-Paced Growth: Immerse yourself in a dynamic company environment, contributing to rapid product development, scaling, and exploring new, promising directions
- Autonomy: Make your own decisions, influence the product and processes. We are open to your ideas and trust your expertise
- High Quality and High Scale: Tackle sophisticated challenges in building a resilient, high-load platform with stringent quality standards, extensive testing (unit, integration), and a strong code review culture.
- Stability and Reputation: Become part of an 8-year-old, multi-award-winning gambling company with all necessary licenses.
- Innovative Technology: Work with a modern tech stack that includes microservices, advanced ETL pipelines, Kafka, GraphQL, and AWS infrastructure, ensuring a smooth and scalable solution.
Key Responsibilities:
- Design and develop a new system of microservices
- Apply all experience and best practices to build a scalable and cost-efficient application
- Develop RESTfull and GraphQL API
- Use different cache strategies for latency optimization
- Design data partitioning and data offloading solutions
- Configure GitLab pipelines, automation, code coverage, Helm charts
- Configure Grafana charts and alerts
Skills & Qualifications Required:
- 8+ years of experience with Java
- Experience working with ETL pipelines and streaming processing
- Experience developing microservices
- Experience in system design
- Experience working with low latency and high throughput systems
- Understanding of multithreading and non-blocking IO
- Kafka
- NoSQL solutions (Cassandra, DynamoDB, Elasticsearch, Redis, BigQuery, BigTable..)
- Spring framework ecosystem, Spring Boot, Spring Data, Hibernate
- GraphQL, RESTfull
- Docker, Kubernetes
- SQL, RDBMS(Postgres)
- AWS, Terraform
- Grafana, Prometheus, ELK
- GitLab
- Proficiency in English for reading and writing tech documentation
- Ukrainian/russian language is must have
Your Hiring Journey:
Call with a Recruiter ➡️ Interview with Team Lead ➡️ Final Interview with CPO and CTO ➡️ Job offer🥳
Perks of Being with Us:
- Time Off: 20 vacation days, 36 sick days annually
- Learning: English classes, learning compensation, conference and seminar support
- Professional Growth: Emphasis on internal promotions for career advancement
- Health Benefits: Annual budget for health expenses
- Special Occasions: Extra day off for birthdays, marriage bonus, enhanced maternity support
- Work Environment: Minimal bureaucracy, no overtime, necessary tools and tech provided
- Corporate Events: Team-building activities in a multicultural setting
- Work-Life Balance: Flexible remote, office, or hybrid work options without time tracking
Ready to craft the future of iGaming with us? Join the company where ideas transform into magnificent results!