Head / Lead Java Engineer (igaming)

NewGMedia Responds Quickly
$$$$
Product

Head / Lead Java Engineer (igaming)

 

We are looking for a Head / Lead Java Engineer to lead the development of our high-load platform while remaining deeply involved in engineering and architecture decisions.

This role requires strong architectural thinking and a systems mindset. We are looking for an engineer who can analyze complex distributed systems, design scalable architectures, and drive technical decisions that improve the product’s performance, resilience, scalability, and long-term evolution.

You will work with modern cloud-native technologies and a diverse data ecosystem while helping the business scale through reliable, cost-efficient, and resilient technical solutions.

What You’ll Own

β€” Design, develop, and improve a system of highly loaded microservices and distributed service
β€” Write production code and actively contribute to technical implementation
β€” Drive architecture decisions around scalability, reliability, performance, and cost-efficiency
β€” Ensure low-latency and high-throughput system performance across critical business services
β€” Select and evolve data storage solutions based on workload requirements, balancing relational databases, NoSQL stores, caching, and streaming technologies
β€” Own platform observability, monitoring, metrics, logging, and alerting practices
β€” Ensure effective deployment strategies, release processes, and meaningful test coverage
β€” Build reliable event-driven architectures using Kafka and microservice design principles
β€” Lead and grow the engineering team through hiring, mentoring, code reviews, and regular 1:1s
β€” Establish engineering standards, ownership models, on-call processes, and delivery practices
β€” Represent the team in cross-functional discussions and help align technical initiatives with business goals

What We’re Looking For

β€” 10+ years of Java development experience
β€” 5+ years in a Technical Lead role
β€” Strong experience building and operating low-latency, high-throughput production systems
β€” Expert knowledge of Spring Boot, Spring Data, and Hibernate
β€” Deep understanding of multithreading, concurrency, and non-blocking I/O
β€” Strong experience with both SQL and NoSQL databases and a practical understanding of their trade-offs
β€” Production-grade AWS architecture experience
β€” Experience with Docker, Kubernetes, and cloud-native applications
β€” Strong understanding of event-driven architecture and Kafka
β€” Experience designing and maintaining REST and GraphQL APIs

β€” Hands-on experience with Grafana, Prometheus, and ELK
β€” Upper-Intermediate English or higher

Nice to Have

β€” Experience in iGaming, fintech, payments, or another highly regulated domain
β€” Experience building multi-region architectures
β€” Strong understanding of backup, disaster recovery, and resilience strategies
β€” Experience operating PostgreSQL, DynamoDB, Redis, Cassandra, ClickHouse, and streaming platforms in production environments.

We Offer:

β€” 20 vacation days + 36 paid sick leaves per year.
β€” Flexible schedule with no micromanagement.
β€” Fully remote work environment.
β€” Opportunity to work on an international product serving multiple markets.
β€” Professional development and support in growing QA expertise.
β€” Opportunity to develop automation testing skills.
β€” International team with transparent communication and fast decision-making.
β€” Long-term cooperation and career growth opportunities.

Selection Stages:

  1. Call with Recruiter
  2. Technical Interview
  3. Final Interview
  4. Job Offer

Join us and help deliver high-quality products used by thousands of users worldwide! πŸš€

Required languages

English B2 - Upper Intermediate
Ukrainian C2 - Proficient
Published 28 June Β· Updated 19 August
225 views
Β·
38 applications
Response activity: Very high
Last responded 24 minutes ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...