Tech Stack / Keywords
Podsumowanie oferty
In this role, you will develop and maintain services for managing online and express orders as part of the Omnichannel Retail Logistics team. The focus is on expanding and optimizing systems that support e-commerce order processing and logistics integration for one of Europe's largest retail chains. Responsibilities include designing integrations based on event-driven architecture and collaborating with business and technical partners.
Wymagania
- Minimum 3 years of professional software development experience
- Practical knowledge of microservices and event-driven architectures
- Good command of Kotlin or Java and enterprise frameworks such as Spring Boot
- Experience developing frontend applications using TypeScript and Single Page Applications (SPA)
- Knowledge of building and maintaining CI/CD pipelines, preferably with GitLab
- Familiarity with Infrastructure as Code tools
- Basic knowledge and responsible approach to AI-assisted software development tools
- Experience working in agile environments and ability to independently lead agreed topics
- Self-reliant and solution-oriented approach to service delivery
- Systematic and thorough 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 command of Polish and English (C1)
Nice to have:
- Degree in computer science
- Proven experience in cloud-native development on GCP
- Experience with GCP services such as Cloud SQL and Cloud Storage
- Practical use of Cloud Foundry application platform
- Knowledge of German language at minimum B1 level
Obowiązki
- Develop and maintain services supporting online order management and express orders
- Design integrations among online store, distribution centers, dm stores, and courier services based on event-driven architecture
- Translate logistics process requirements into stable, secure, and scalable technological solutions
- Support deployment quality and ongoing application development in cooperation with the product team
- Collaborate with dm business units and technology partners to refine requirements and develop logistics solutions
- Develop cloud-native applications and support integration with GCP services
- Utilize AI tools conscientiously and responsibly to support software development
Benefity
- Partnership-based collaboration model with autonomy and dialogue culture in product teams
- Pair programming to accelerate task completion, enhance efficiency, and improve quality through knowledge sharing
- Flexibility with no fixed working hours, emphasizing trust and results
- Well-prepared onboarding plan ensuring smooth project start
dmTECH
27 aktywnych ofert