Podsumowanie oferty
Senior Backend Developer będzie współpracować w zespołach rozwijających systemy retailTECH dla grupy dm, realizując usługi backendowe w Java i Kotlin, w projektach e-commerce, automatyzacji łańcucha dostaw oraz systemów zarządzania produktami i płatnościami. Osoba będzie projektować mikroserwisy, tworzyć REST API, integrować systemy zewnętrzne oraz dbać o jakość, bezpieczeństwo i wydajność kodu w środowisku chmurowym. Współpraca odbywa się w modelu B2B, hybrydowo lub zdalnie.
Wymagania
- Minimum 7 lat doświadczenia w programowaniu w językach Java i/lub Kotlin
- Znajomość języków polskiego (C1), niemieckiego (B2/C1) i angielskiego (B2)
- Znajomość i praktyczne doświadczenie ze Spring Framework
- Doświadczenie w projektowaniu i implementacji architektury mikroserwisów
- Doświadczenie w integracji systemów zewnętrznych (np. REST, messaging, webhooks)
- Praktyczna znajomość narzędzi AI (np. GitHub Copilot, Claude, Cursor)
- Minimum 2 lata udokumentowanego doświadczenia jako starszy programista
- Doświadczenie w uruchamianiu oprogramowania w usługach chmurowych (GCP lub AWS)
- Doświadczenie we współpracy w zwinnym środowisku projektowym
- Doświadczenie w dostarczaniu oprogramowania według TDD oraz CI/CD
- Otwartość i inicjatywa
- Gotowość do rozwoju kompetencji i dzielenia się wiedzą
- Dbałość o bezpieczeństwo tworzonych rozwiązań
Nice to have:
- Znajomość Terraform, Kafka
- Doświadczenie we współpracy z zespołami międzynarodowymi
- Dobra znajomość baz danych (SQL)
Obowiązki
- Realizacja usług w tworzeniu oprogramowania backendowego z użyciem języków Java lub Kotlin
- Projektowanie i implementacja mikroserwisów
- Tworzenie REST API i integracji z systemami zewnętrznymi
- Współtworzenie i rozwijanie aplikacji opartych na rozwiązaniach chmurowych w zwinnym modelu
- Dostarczanie rozwiązań z uwzględnieniem jakości, dostępności, bezpieczeństwa, wydajności i skalowalności
- Wykorzystanie narzędzi AI wspierających wytwarzanie oprogramowania
- Odpowiedzialność za jakość i efekty dostarczanych rozwiązań
- Współpraca z zespołami dmTECH i drogerii dm przy realizacji rozwiązań technologicznych
Benefity
- Partnerski model współpracy oparty na autonomii i kulturze dialogu
- Pair programming zwiększający efektywność i knowledge sharing
- Elastyczność w godzinach pracy oparta na zaufaniu
- Plan wdrożenia przygotowany z wyprzedzeniem zapewniający sprawny start
dmTECH
27 aktywnych ofert