dm Polska i dmTECH Polska
Open positions
Fullstack Developer z j. niemieckim - Payments (B2B)
B2B contractor (fullstack) building cloud-based payment software behind dm drugstore checkouts — card, cash and coupon payments across traditional tills, self-checkout and the online shop. Java/Kotlin, Spring and GCP on the backend with frontend work; hybrid in Wrocław or fully remote, requiring Polish C1 and German B2.
Backend Developer z j. niemieckim - Payments (B2B)
B2B backend developer building payment systems behind dm drugstore checkouts and online store: cloud-based backend services and POS APIs in Java/Kotlin with Spring on GCP. Hybrid from Wrocław or fully remote; requires Polish (C1) and German (B2).
Senior Fullstack Software Engineer (Java/React) z j. niemieckim (B2B)
dmTECH, the tech arm of European drugstore chain dm, seeks a senior B2B fullstack contractor to design, build and maintain retail software — e-commerce, store support, supply-chain and payment systems — in Java/Kotlin/Spring Boot with React on GCP. Hybrid in Wrocław or fully remote; German B2/C1 required.
Senior Backend Software Engineer z j. niemieckim (B2B)
Senior backend engineer (B2B contract) building retail/e-commerce systems for dmTECH, the tech arm of the dm drugstore chain — store support, e-commerce, supply-chain automation, product/price/payment systems. Java/Kotlin, Spring, GCP, Docker; hybrid in Wrocław or remote. Requires Polish, German (B2/C1), and English.
Senior Fullstack Developer (Java/React) z j. angielskim lub niemieckim – Customer Service Management (B2B)
Senior fullstack developer (B2B contract) at dmTECH, the tech arm of the dm drugstore chain, building AI-powered customer service tools for retail. Day-to-day: Java/Spring Boot backend, React frontend, microservices on Google Cloud. Hybrid in Wrocław or 100% remote; requires Polish C1 plus English B2.
Fullstack Developer z j. niemieckim (Java, TypeScript) – Recruitment Technologies (B2B)
Fullstack developer (Java + JavaScript/TypeScript) building and maintaining recruitment web applications and microservices for dmTECH, the IT arm of the dm drugstore chain, with a say in cloud architecture and CI/CD. Hybrid in Wrocław or fully remote, on a B2B contract; German at B2 is required.
Software Engineer z j. angielskim (Java) – Finance (B2B)
B2B software engineer at dmTECH (the IT arm of the dm drugstore retail group) building and cloud-migrating internal finance applications. Day to day: Java/SQL development, REST API data integrations, GitLab CI/CD pipelines, and Cloud Foundry/GCP work. Hybrid in Wrocław or 100% remote.