Senior Backend Engineer (Java/Kotlin)

Summary

Design and build scalable microservices for a global iGaming platform's User Experience & Loyalty domain, powering real-time communication, bonus engines, and personalized loyalty programs. Stack: Java/Kotlin, Spring, Kafka, MySQL, on Kubernetes in a high-load, high-availability environment.

About the Project: For our Client, a global leader in the online entertainment industry (iGaming), we are seeking an experienced Engineer to join the team in building the heart of a platform that engages millions of users.

This is not a typical "maintenance" project. You will join the User Experience & Loyalty Domain, where technology meets player psychology. You will be responsible for building advanced engines that drive user interactions – from real-time communication systems to complex bonus mechanisms and personalized loyalty programs.

If you are looking for a flat structure, an innovation-driven culture, and real impact on how users experience the product, this is the place for you.

Your Role:

  • Architecture & Development: Designing and building scalable, robust solutions in a microservice architecture (High-load / High-availability).
  • End-to-End Ownership: Responsibility for the full software lifecycle – from concept to coding, deployment, and monitoring.
  • Technical Impact: Actively participating in architectural discussions, challenging the status quo, and proposing new technologies to optimize business solutions.
  • Scalability: Ensuring the IT ecosystem is scalable and ready for growing traffic and future market expansions.
  • Collaboration: Working closely with operational units and other technical domains to ensure a seamless "Player Journey".

Requirements (Must Haves):

  • Experience: Minimum 5+ years of commercial experience in backend development (Java and/or Kotlin).
  • Microservices: Deep practical knowledge of microservice architecture.
  • Messaging: Experience working with messaging systems (e.g., Kafka).
  • Frameworks: Strong knowledge of the Spring ecosystem and JPA.
  • Databases: Proficiency with relational databases (MySQL).
  • Mindset: Proactive approach, focus on "Clean Code," and willingness to take ownership of your initiatives.

Nice to haves:

  • Experience with OpenAPI
    Experience with BigQuery

    Experience with Kubernetes

We Offer:

  • Work with state-of-the-art technology.
  • Real impact on key features of a globally used product.
  • Experience: Minimum 5+ years of commercial experience in backend development (Java and/or Kotlin).
  • Microservices: Deep practical knowledge of microservice architecture.
  • Messaging: Experience working with messaging systems (e.g., Kafka).
  • Frameworks: Strong knowledge of the Spring ecosystem and JPA.
  • Databases: Proficiency with relational databases (MySQL).
  • Mindset: Proactive approach, focus on "Clean Code," and willingness to take ownership of your initiatives.

Nice to haves:

  • Experience with OpenAPI
    Experience with BigQuery

    Experience with Kubernetes

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available