Are you ready to take your skills to the next level and work on a cutting-edge eCommerce platform? This is an exciting opportunity to modernize, maintain, and develop a platform that serves millions of omnichannel customers every week.
About the Role
We are seeking an experienced Java Developer who can help us migrate our client platform. The ideal candidate will be able to onboard quickly, develop new features in Java and Kotlin for Spring Boot Microservices, maintain existing ones, improve Personalized Search, modernize Data Ingestion, ensure Cloud Readiness, and integrate Azure APIM and Gateway.
Requirements
* At least 5 years' work experience including front-end and back-end experience
* Strong knowledge of Java/Kotlin language
* Strong knowledge of Spring/SpringBoot
* Strong in JavaScript, 3+ years of experience
* Strong knowledge React.js
* Familiarity with databases (SQL/PostgreSQL), serving static web assets, and U/UX design
* Deep understanding of enterprise application architecture patterns
* Experience with distributed systems
* Familiar with microservice architecture patterns
* Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift)
* Adoption of Agile and DevOps culture
* Strong written and verbal communication skills
Preferred Qualifications
Bilingual proficiency in English (B2 Upper Intermediate)