4 views
NewGMedia
We're looking for a Lead Java Developer (Platform) to a product company.
Now we are starting a new iGaming operator platform from scratch, so you have the opportunity to join a long-term project.
iGaming operator platform from scratch. Billions of transactions.
Only for candidates from Ukraine or Ukrainians abroad.
Do not disturb out RU BY.
✔️ Requirements:
- The ideal candidate should have Lead experience of 2+ years;
- 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, RESTfull;
- Docker, Kubernetes;
- SQL, RDBMS(Postgres);
- NoSQL solutions (Cassandra, DynamoDB, Elasticsearch, Redis, BigQuery, BigTable..);
- Kafka;
- AWS, Terraform;
- Grafana, Prometheus, ELK;
- GitLab.
✔️ 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.
✔️ We offer:
- Competitive compensation;
- Full-time job with a flexible schedule;
- Paid sick leave, vacation, and holidays;
- The opportunity for career growth;
- Positive corporate environment based on principles of respect, support, and mentorship;
- Fascinating working atmosphere;
- Team buildings and corporate events.