Trueplay is a Loyalty Booster Suite that enables iGaming brands to build lasting customer relationships based on trust and mutual benefit. It features programs that ensure player interactions with iGaming platforms are exciting right from the start.
21 серпня 2023

Senior Java Developer (вакансія неактивна)

Київ, Варшава (Польща), віддалено

Trueplay provides branded loyalty programs for the iGaming industry. We focus on creating a firm foundation for businesses to engage with their clients in innovative and effective ways.

Trueplay is dedicated to helping iGaming brands excel in customer engagement and build lasting relationships with their players. We create a unified, branded ecosystem that transforms their platforms into captivating gaming experiences. Leveraging innovative digital solutions, we aim to transcend traditional iGaming experiences and guide our partners toward lasting success.

Our vision centers on fostering player loyalty. We accomplish this by nurturing trust, delivering exceptional customer service, and crafting personalized, rewarding experiences within our comprehensive loyalty program. We empower iGaming brands to form deep connections with their players, turning their platforms into a unified, exciting game, and securing a competitive edge in the industry.

Engineering team: 20 people

Backend team: 5 (projected to grow to 10 people)

Stack: Java, Spring Boot, Hibernate, Quartz, PostgreSQL, Redis, Kafka microservices, AWS, Kubernetes (EKS), Aurora, S3, Sentry, ELK, Grafana, Prometheus, REST, WebSocket, GitLab, Maven, Gradle

It is important for us that you have:

  • 5+ years of Java backend development
  • Architecture design experience
  • Experience designing RESTful API
  • Experience with the Spring Boot ecosystem
  • PostgreSQL experience
  • Experience with one of NoSQL databases: Cassandra, DynamoDB, Redshift, Bigtable, BigQuery
  • Experience with one of message brokers: Kafka, RabbitMQ
  • Experience with a cloud: AWS, GCP
  • Experience with monitoring: Grafana, Prometheus
  • Performance optimization experience

You will be responsible for:

  • Working with cross-functional team on sprint goals
  • Actively participating in roadmap design, planning, and execution
  • Working on horizontal scalability for the platform to handle 10k+ RPS
  • Database design for relations and NoSQL solutions
  • Building low latency event-driven architecture
  • Maintaining 90% test coverage
  • Loading testing implementation
  • Implementing data partitioning patterns
  • RESTful API design and implementation
  • Prod metrics monitoring and on-call activities

We offer:

  • Comfortable office in of Warsaw, Poland / Kyiv, Ukraine or remote
  • Working hours: from 9:00 (10:00) to 18:00 (19:00)
  • Training and development: the experience and assistance of our employees, assistance in professional adaptation throughout the probationary period
  • Corporate events and entertainment
  • Paid vacation in the amount of 20 calendar days, paid sick leave
  • Competitive compensation