Project Overview
The objective of this project is to revitalize and expand an existing eCommerce platform.
* Migrate the client platform to enhance cloud readiness
* Implement customer onboarding processes
* Develop new features in Java and Kotlin for Spring Boot Microservices
* Enhance Personalized Search capabilities
* Modernize Data Ingestion for accelerated searching and indexing
Main Responsibilities:
* Collaborate with cross-functional teams and stakeholders to identify optimal solutions
* Work closely with Product Teams focused on various domains - Customer, Loyalty, Search and Browse, Data Integration, Cart
Essential Skills and Qualifications:
* Minimum 5 years' experience encompassing front-end and back-end expertise
* Strong proficiency in Java/Kotlin programming languages
* Deep understanding of Spring/SpringBoot architecture
* Expertise in JavaScript, 3+ years of experience
* Strong knowledge of React.js
* Familiarity with databases (SQL/PostgreSQL), serving static web assets, and UX design principles
* Comprehensive understanding of enterprise application architecture patterns
* Experience working with distributed systems
* Familiarity with microservice architecture patterns
* Awareness of Containers and Orchestration Systems (Kubernetes/PKS/OpenShift)
* Adoption of Agile and DevOps methodologies
* Excellent written and verbal communication skills