About the Project
Our primary goal is to modernize, maintain and develop an eCommerce platform for a large US-based retail company serving millions of customers each week.
* New brand onboarding
* System re-architecture
* Database migration
* Migrating microservices to a unified cloud-native solution without business disruption
Responsibilities
We are seeking an experienced developer who can help migrate the client platform:
* Quickly adapt to customer processes
* Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones
* Enhance Personalized Search
* Modernize Data Ingestion for faster searching and indexing
* Ensure Cloud Readiness and integration of Azure APIM and Gateway
* Collaborate with other teams and clients to find optimal solutions
Requirements
The ideal candidate should have:
* At least 5 years' work experience including front-end and back-end expertise
* Strong knowledge of Java/Kotlin programming language
* Proficiency in Spring/SpringBoot framework
* Strong JavaScript skills, 3+ years of experience
* Knowledge of React.js
* Familiarity with databases (SQL/PostgreSQL), static web assets and UX design
* Deep understanding of enterprise application architecture patterns
* Experience with distributed systems
* Familiarity with microservice architecture patterns
* Familiarity with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift)
* Adoption of Agile and DevOps culture
* Excellent written and verbal communication skills