As a Lead Java Developer, you will help build an iGaming operator platform from scratch, working on a long-term project in a fast-growing company. You’ll tackle complex challenges with Highload systems processing billions of transactions and developing advanced ETL pipelines. This role offers the chance to accelerate your experience while working with a modern tech stack in a dynamic environment.
Advantages of This Role for You: * Decision-Making Autonomy: Influence both product and processes. Your insights and ideas are welcomed. * Career Growth: Join a rapidly expanding company, contribute to scaling efforts, and explore new opportunities. * Stability and Reputation: Become part of an 8-year-old, multi-award-winning gambling company with all necessary licenses. * Modern Tech Stack: Implement innovative ideas using cutting-edge technologies
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: * 7+ years of experience with Java * Experience in architecture design * Experience working with low-latency and high-throughput systems * Understanding of multithreading and non-blocking IO * Experience developing microservices * Spring framework ecosystem, Spring Boot, Spring Data, Hibernate * GraphQL, RESTful * Docker, Kubernetes * SQL, RDBMS(Postgres) * NoSQL solutions (Cassandra, DynamoDB, Elasticsearch, Redis, BigQuery, BigTable) * Kafka * AWS, Terraform * Grafana, Prometheus, ELK * GitLab
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!