Senior Backend Engineer (Java/Kotlin)
⚲ Warszawa
21 840 - 25 200 PLN (B2B)
Wymagania
- Java
- Kotlin
- Kafka
- Spring
- JPA
- MySQL
- OpenAPI (nice to have)
- BigQuery (nice to have)
- Kubernetes (nice to have)
Opis stanowiska
O projekcie:
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.
Wymagania:
- 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
Codzienne zadania:
- Build scalable, robust, and efficient solutions in our full-stack team and ensure continuous delivery in our microservice architecture.
- Be involved in technical discussions to challenge, propose, evaluate, and take a guiding and supportive approach to business needs.
- Work closely with our operational units and stakeholders.
- Driving your own initiatives with a high-quality mindset
- You will work within the full chain of development, having end-to-end responsibilities
- Collaborative work across the organisation with other domains
- Making sure our IT ecology is scalable and ready for upcoming expansions
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.
Wymagania:
- 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
Codzienne zadania:
- Build scalable, robust, and efficient solutions in our full-stack team and ensure continuous delivery in our microservice architecture.
- Be involved in technical discussions to challenge, propose, evaluate, and take a guiding and supportive approach to business needs.
- Work closely with our operational units and stakeholders.
- Driving your own initiatives with a high-quality mindset
- You will work within the full chain of development, having end-to-end responsibilities
- Collaborative work across the organisation with other domains
- Making sure our IT ecology is scalable and ready for upcoming expansions
🔍 Dekoder Ogłoszenia
🔴
This is not a typical "maintenance" project.
Może oznaczać, że projekt jest nowy lub wymaga znaczących zmian, ale równie dobrze może być to próba odwrócenia uwagi od potencjalnie nudnych lub trudnych zadań.
🔴
flat structure
Może oznaczać brak hierarchii i szybkie podejmowanie decyzji, ale też potencjalny brak jasności co do odpowiedzialności i ścieżki kariery.
🔴
innovation-driven culture
Sugeruje otwartość na nowe pomysły, ale może też oznaczać brak stabilnych rozwiązań i ciągłe eksperymentowanie.
🟡
real impact on how users experience the product
Podkreśla znaczenie pracy, ale może być użyte do zatuszowania braku wpływu na strategiczne decyzje biznesowe.
🔴
challenging the status quo
Zachęca do krytycznego myślenia i proponowania zmian, ale może też oznaczać, że obecne rozwiązania są problematyczne i wymagają ciągłych interwencji.