сегодня

Java developer in billing and subscription management

ориентир по рынку
вакансия зп не указана
в среднем 311 035 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

Рекламный баннер: ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
О рекламодателе
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЦЕНТР НАЦИОНАЛЬНЫХ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ"
ИНН: 9704271170

описание

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. Headquartered in Amsterdam with offices in the Americas, Europe, and Asia-Pacific, Piano serves a global client base including the BBC, Deutsche Telekom, Nikkei, AXA and the Wall Street Journal. For more information, visit piano.io.

задачи

  • Collaborate with technical leaders and architects to efficiently deliver new functionalities in a complex domain.
  • Plan, design, and implement new features with a strong focus on reliability, consistency, and maintainability.
  • Solve production problems before they affect customer experience (root-cause analysis, mitigation, and long-term fixes).
  • Contribute to engineering: testing strategy, performance, observability, and operational readiness.

требования

  • 5+ years of experience as a Java Developer (enterprise systems preferred).
  • Strong proficiency in Java (up to v21).
  • Experience with Spring Boot (2.7+) / Spring Framework.
  • Good level of understanding of SQL (MySQL 8) and ORM (Hibernate), including: transaction isolation and locking strategies; performance tuning
  • Hands-on distributed systems experience: Kafka (event design, consumer reliability, exactly/at-least-once thinking); Redis / Redisson (distributed locks, concurrency handling); designing for eventual consistency, idempotency, and failure scenarios
  • Strong automated testing culture: JUnit 5, Mockito, Testcontainers
  • Polish, English (B2)
  • Будет плюсом: plus would be a solid experience with Kotlin; Cloud/infra: Basic understanding of AWS, Docker/Docker Compose; Observability: Datadog, OpenTelemetry, distributed tracing/metrics-first mindset; Payments: experience integrating Stripe; Computer Science degree; Selenium experience

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.