Senior Java Engineer

25k - 28k PLN/ mies.B2B
25k - 28k PLN/ mies.UoP
SeniorHybryda·KrakówFull-time·B2B·Umowa o pracę
#445958·Dodano 17 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Firma i stanowisko

Our client is a technology company operating in the online sports betting and gaming industry. The company is building its next-generation gaming platform in-house, with a new engineering hub in Poland. The main focus of the Polish team is the development of a new Player Account Management (PAM) platform, which will replace the existing third-party Playtech solution. The new platform is being built from scratch, giving the engineering team a real opportunity to influence the architecture, technology and development practices from the very beginning.

Wymagania

  • 5+ years of professional backend engineering experience
  • Strong hands-on experience with Java 17+
  • Experience with Spring Boot or a similar modern Java framework
  • Solid experience working with transactional systems where data integrity is critical
  • Strong knowledge of PostgreSQL or another relational database
  • Experience with event-driven architecture and messaging, preferably Kafka or RabbitMQ
  • Good understanding of REST APIs
  • Experience with testing practices including unit, integration, and contract testing
  • Experience working with containers and CI/CD
  • Strong engineering ownership and ability to take responsibility for the solutions you build
  • Good written and spoken English

Nice to have:

  • Experience with AWS
  • Experience with Kubernetes
  • Background in iGaming, sports betting, fintech or another regulated, high-transaction-volume environment
  • Experience with KYC/AML, responsible gaming or audit requirements
  • Experience with AI coding assistants or agentic development workflows
  • Polish and/or Spanish language skills

Obowiązki

  • Design and develop backend services for the new PAM platform
  • Build services covering player wallets, transactions, ledger, payment flows, bonuses and account management
  • Develop REST APIs and event-driven integrations
  • Work with Kafka, RabbitMQ or similar messaging technologies
  • Design solutions with strong transaction boundaries, idempotency and reliable failure handling
  • Work with relational databases, including schema design, transactions, locking and query performance
  • Write and maintain unit, integration and contract tests
  • Contribute to technical discussions, RFCs and code reviews
  • Instrument and operate the services you build using metrics, logging, tracing and alerting
  • Participate in production support and on-call activities when introduced
  • Support the migration from the existing third-party platform
  • Use AI-assisted development tools as part of your engineering workflow

Benefity

  • B2B or permanent employment contract (UoP)
  • Approx. 28,000 PLN a month, depending on experience and expectations
  • Company-provided MacBook
  • Private medical care and benefits package
  • Budget for hardware, tools and professional development
  • Performance bonus
  • Periodic team gatherings
  • Optional access to the Kraków office
  • A greenfield project with no legacy codebase for the new PAM platform
  • The opportunity to be the first Java Engineer in Poland and have a real impact on the development of the new platform and local engineering team
Opieka zdrowotna
Dofinansowanie szkoleń
Premie
Spotkania integracyjne

Inne informacje

Informujemy, że administratorem danych jest dotLinkers z siedzibą w Krakowie, ul. Przemysłowa 12 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

dotLinkers

dotLinkers

29 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz