dm Polska i dmTECH Polska
Open positions
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 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 Backend Developer (Python) z j. angielskim lub niemieckim – Customer Service Management (B2B)
Senior Python backend contractor (B2B) on dmTECH's Customer Service Management team, building and maintaining AI-powered customer support tools for the dm drugstore chain. Daily work: FastAPI microservices, LLM/ML integration and model serving, PostgreSQL/BigQuery, Docker and GitLab CI/CD on GCP. Hybrid in Wrocław or 100% remote.