Senior Backend Developer z j. niemieckim (B2B)
140 - 170 PLN/ godz.B2B
SeniorInne·B2B
#449059·Dodano 13 dni temu·3
Źródło: justjoin.itTech Stack / Keywords
CloudCI/CDKotlinDockerGCPGitLabTerraformKafkaJava
Firma i stanowisko
dmTECH to ponad 1 400 ekspertów tworzących i rozwijających rozwiązania retailTECH dla koncernu dm, działającego w Niemczech, Austrii i Polsce. Pracują na innowacyjnych projektach wpływających na doświadczenia klientów w 14 krajach Europy, obejmujących e-commerce, mobile, marketing technologies oraz systemy wspierające sklepy i centra logistyczne dm.
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
32 aktywne oferty