Fullstack Software Engineer (Java/Kotlin, TypeScript) – Omnichannel Retail
New
D
dmTECHRetail logistics
100% współpraca zdalnaContractMiddle
Salary100 - 140 PLN per hour
Apply NowOpens the employer's application page
Job Details
- Languages
- Bardzo dobra znajomość języka polskiego i angielskiego (C1)
- Experience
- Minimum 3-letnie doświadczenie w profesjonalnym tworzeniu oprogramowania
- Required Skills
- JavaKotlinSpring BootTypeScriptCI/CDMicroservicesGitLab
Requirements
- Have at least 3 years of professional software development experience.
- Have practical experience implementing microservices and event-driven architectures.
- Have good knowledge of Kotlin or Java and enterprise frameworks such as Spring Boot.
- Have frontend development experience with TypeScript and Single Page Applications (SPA).
- Know how to build and maintain CI/CD pipelines; GitLab is preferred.
- Know Infrastructure as Code tools.
- Have basic familiarity with AI-assisted software development tools and a critical, responsible approach to using them.
- Have experience collaborating in an agile environment and be ready to lead agreed topics independently.
- Be self-directed and solution-oriented, with a careful approach to software design and development.
- Have very good Polish and English language skills (C1).
- Additional advantages include a computer science degree, GCP cloud-native development experience, experience with Cloud SQL or Cloud Storage, and practical Cloud Foundry experience.
Responsibilities
- Develop and maintain services that support routing online and express orders.
- Design event-driven integrations between the online store, online distribution centers, dm stores, and courier, express, and parcel providers.
- Translate logistics process requirements into stable, secure, and scalable technology solutions.
- Support deployment quality and the ongoing development of applications with the product team.
- Work with dm business units and technology partners to clarify requirements and develop logistics solutions.
- Develop cloud-native applications and support their integration with GCP services.
- Use AI tools that support software development thoughtfully and responsibly.
View Full Description & ApplyYou'll be redirected to the employer's site