Fullstack Software Engineer (Java/Kotlin, TypeScript) - Omnichannel Retail Logistics (B2B)
Fullstack engineer on dmTECH's Omnichannel Retail Logistics team, building and maintaining systems that handle dm's online-store and mobile-app orders, route them to distribution centers and stores, and integrate courier services. Stack: Kotlin/Java with Spring Boot, TypeScript SPAs, event-driven microservices on GCP. B2B contract, hybrid in Wrocław or 100% remote.
- Compensation
- PLN 100–PLN 180 / hr
- Location
- Not listed
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Contract
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Minimum 3 years of professional software development experience
- Practical knowledge of implementing microservices and event-driven architectures
- Good knowledge of Kotlin or Java and enterprise frameworks such as Spring Boot
- Practice building frontend in TypeScript and Single Page Applications
- Knowledge of building and maintaining CI/CD pipelines (GitLab preferred)
- Knowledge of Infrastructure as Code tools
- Basic knowledge of AI-assisted development tools with a critical, responsible approach to their use
- Experience working in an agile environment and readiness to independently drive agreed topics
- Independence and solution orientation in delivering services
- Organized and meticulous approach to software design and development
- Strong communication skills and ability to collaborate in an international environment
- Willingness to learn new technologies and software development methods
- Very good knowledge of Polish and English (C1)
Nice to have
- Completed degree in computer science
- Proven project experience in cloud-native development on Google Cloud Platform
- Experience working with GCP services such as Cloud SQL or Cloud Storage
- Practical ability to use Cloud Foundry as an application platform
- German language skills at minimum B1 level
Full description
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, osób współtworzących organizację i partnerów biznesowych w 14 krajach Europy, także w naszym kraju. Kreujemy 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ół Omnichannel Retail Logistics w dmTECH rozwija i optymalizuje cyfrowe rozwiązania wspierające procesy logistyczne w modelu omnichannel. Kluczowym kierunkiem naszych działań jest dalszy rozwój systemów obsługujących zamówienia ze sklepu internetowego dm oraz aplikacji mobilnej, ich przekazywanie do centrów dystrybucji online, kompletację zamówień w sklepach oraz integrację z procesami kurierskimi.
Tech Stack: Kotlin, Java, Spring Boot, TypeScript, SPA, GCP, Cloud SQL, Cloud Storage, Cloud Foundry, GitLab, CI/CD, Infrastructure as Code, Event-Driven Architecture, Microservices
Miejsce współpracy: hybrydowo (Wrocław) lub 100% współpraca zdalna
Forma współpracy: Kontrakt B2B
Wynagrodzenie: Mid: 100-140 PLN/h + VAT na B2B
Senior: 140-180 PLN/h + VAT na B2B
Na czym będzie polegała nasza współpraca
-
Rozwój i utrzymanie serwisów wspierających kierowanie zamówieniami online oraz zamówieniami ekspresowymi
-
Projektowanie integracji pomiędzy sklepem internetowym, centrami dystrybucji online, sklepami dm oraz dostawcami usług kurierskich, ekspresowych i paczkowych w oparciu o architekturę event-driven
-
Przekładanie wymagań procesów logistycznych na stabilne, bezpieczne i skalowalne rozwiązania technologiczne
-
Wspieranie jakości wdrożeń oraz dalszego rozwoju aplikacji w ramach współpracy z zespołem produktowym
-
Współpraca z jednostkami biznesowymi dm oraz partnerami technologicznymi w zakresie doprecyzowywania wymagań i rozwijania rozwiązań logistycznych
-
Rozwijanie aplikacji cloud-native oraz wspieranie integracji rozwiązań z usługami GCP