Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

dm Polska i dmTECH Polska

NewBe an early applicant

Software Engineer z j. niemieckim - Pricing&Transactions - B2B

Posted
Discussion

Summary

B2B backend engineer for dmTECH's Pricing & Transactions team, building cloud-based Java/Kotlin/Spring systems that handle dm drugstore transactions — carts, discounts, coupons, and country-specific fiscalization — across checkout, self-checkout, and online channels. Hybrid in Wrocław or 100% remote; requires Polish C1, German, and English B2.

Do spółki technologicznej należącej do międzynarodowej grupy dm poszukujemy partnera biznesowego do współpracy jako:

dmTECH to ponad 1 400 ekspertek i ekspertów z różnych obszarów technologicznych, którzy każdego dnia tworzą, utrzymują i rozwijają rozwiązania retailTECH dla koncernu dm – jednej z największych europejskich sieci drogerii. Działamy w Niemczech, Austrii i Polsce. Każdego dnia efekty naszej pracy budują doświadczenia klientów, pracowników i partnerów biznesowych w 14 krajach Europy, w tym w Polsce. Współtworzymy branżę retailTECH w oparciu o najnowsze rozwiązania, współpracujemy zwinnie, myślimy długoterminowo.

Zostań naszym partnerem biznesowym i wspieraj rozwój naszych rozwiązań technologicznych w Polsce.

NA CZYM BĘDZIE POLEGAŁA NASZA WSPÓŁPRACA

Projekt: Zespół technologiczny Pricing & Transactions rozwija systemy obsługujące każdą transakcję klientów drogerii dm - zarówno przy tradycyjnej kasie, samoobsługowej, a także w sklepie internetowym. Dbamy o to, by każdy koszyk, rabat i kupon były prawidłowo rozliczane, każdy paragon fiskalizowany zgodnie z wymogami prawnymi obowiązującymi w poszczególnych krajach, a stosowane ceny produktów były spójne we wszystkich kanałach sprzedaży.

Tech Stack: Java, Kotlin, Spring, GCP, Gitlab, CI/CD, Docker

Miejsce współpracy: hybrydowo (Wrocław) lub 100% współpraca zdalna

Forma współpracy: Kontrakt B2B

Wynagrodzenie: 140 – 180 PLN netto/h + VAT

Na czym będzie polegała nasza współpraca:

  • Konsultacje w zakresie projektowania i rozwoju backendu dla zaawansowanych, opartych na chmurze aplikacji, które zarządzają koszykami zakupowymi, rabatami i kuponami we wszystkich kanałach sprzedaży dm drogerie markt

  • Wdrażanie i rozwijanie logiki fiskalizacji zgodnie z wymogami prawnymi obowiązującymi w różnych krajach

  • Doradztwo w projektach migracji i modernizacji, w ramach których przenosimy kluczowe systemy na nowoczesną infrastrukturę

  • Wsparcie w zakresie wykorzystania narzędzi opartych na AI w procesie tworzenia oprogramowania oraz współtworzenie podejścia do ich stosowania

  • Współpraca z innymi zespołami produktowymi

WYMAGANE DOŚWIADCZENIE I KWALIFIKACJE

  • Bardzo dobra znajomość języków: polskiego (minimum poziom C1) i niemieckiego oraz angielskiego (minimum poziom B2)

  • Wieloletnie doświadczenie w programowaniu w języku Java/Kotlin oraz Spring

  • Poparte projektami doświadczenie w projektowaniu API

  • Znajomość zagadnień związanych z usługami chmurowymi, takimi jak AWS, Azure lub GCP

  • Otwartość na wykorzystanie AI w procesie wytwarzania oprogramowania

  • Umiejętność myślenia poza schematami, otwartość i chęć dzielenia się wiedzą z innymi

Dodatkowymi atutami będą:

  • Ukończone studia wyższe z informatyki, matematyki, inżynierii lub nauk pokrewnych

  • Doświadczenie w zakresie fiskalizacji, systemów związanych z podatkami lub procesów obsługi e-paragonów i płatności

  • Znajomość Dockera, GitLab CI/CD i TDD

CO CI OFERUJEMY

  • Partnerski model współpracy oparty na autonomii w realizacji powierzonych zadań, a także kulturze dialogu w naszym zespołach produktowych
  • Pair programming: realizując usługi często stosujemy współpracę usługodawców w zakresie programowania, która przyspiesza i zwiększa efektywność realizacji zadań i stanowi okazję do produktowego knowledge sharingu oraz poprawy jakości dostarczanych rozwiązań
  • Elastyczność i zaufanie to dla nas podstawa: nie masz narzuconych sztywnych godzin współpracy. Działamy w oparciu o wzajemne zaufanie. Dla nas liczą się efekty
  • Sprawny start we współpracy. Wierzymy, że dobry start współpracy musi być przygotowany. Plan wdrożenia do Twoich zadań projektowych otrzymasz z wyprzedzeniem
Aplikuj

Rekruterem odpowiedzialnym za projekt jest Jakub Kadłubowski. Wszelkie pytania prosimy kierować na adres: [email protected]

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →