Senior Java Developer

25k - 28k PLN/ mies.B2B
SeniorFull-time·B2B
#432786·Dodano 3 dni temu·1
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

JavaAWSKotlinKubernetesDockerSpring Boot

Firma i stanowisko

Piano’s Digital Revenue Optimization solution helps digital services grow revenue by better understanding and influencing their customers’ behavior. Piano unifies analytics, segmentation, and commercial personalization in one AI-driven application, enabling sites and apps to efficiently maximize the value of every user visit. The company is headquartered in Amsterdam with offices in the Americas, Europe, and Asia-Pacific, serving a global client base including the BBC, Deutsche Telekom, Nikkei, AXA, and the Wall Street Journal.

Wymagania

  • 5+ years of experience as a Java Developer, preferably with enterprise systems.
  • Strong proficiency in Java up to version 21 and experience with Kotlin.
  • Experience with Spring Boot (2.7+) and Spring Framework.
  • Good understanding of SQL (MySQL 8) and ORM (Hibernate), including transaction isolation, locking strategies, and performance tuning.
  • Hands-on experience with distributed systems technologies: Kafka (event design, consumer reliability), Redis/Redisson (distributed locks, concurrency), designing for eventual consistency, idempotency, and failure scenarios.
  • Strong automated testing culture using JUnit 5, Mockito, and Testcontainers.
  • Nice to have:
    • Basic understanding of AWS, Docker/Docker Compose.
    • Observability tools: Datadog, OpenTelemetry, distributed tracing and metrics.
    • Experience integrating Stripe payment processing.
    • Computer Science degree.
    • Experience with Selenium.

Obowiązki

  • Collaborate with technical leaders and architects to deliver new functionalities efficiently.
  • Plan, design, and implement new features focused on reliability, consistency, and maintainability.
  • Solve production problems through root-cause analysis, mitigation, and long-term fixes.
  • Contribute to engineering aspects such as testing strategy, performance, observability, and operational readiness.

Inne informacje

Informujemy, że administratorem danych jest Ntiative z siedzibą w Krakowie, ul. Pawia 9 (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ą.

NTIATIVE sp. z o.o.

NTIATIVE sp. z o.o.

10 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz