Pb Project description /b /pp The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week. /pp Solutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart. /pp Current overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business. /p pb Responsibilities /b /pulli We are looking for an experienced Java Developer with good understanding of search engines, who can help to perform migration of client platform: /lili Quickly onboard to Customer#39;s processes /lili Develop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones /lili Improve Personalized Search /lili Modernize Data Ingestion for faster searching and indexing /lili Collaborate with other teams and client to find the best solutions /li /ul pb Skills /b /ppb Must have /b /pulli English B2 or higher; /lili Must have: Kotlin, Java Spring Boot, Gradle; /lili Must have: Experience of work with Search Engines /lili Must have: Semantics Search / Vector Databases, Embeddings and LLMs /lili At least 5 years of work experience including enterprise backend system design experience /lili Strong knowledge of Java/Kotlin language /lili Strong knowledge of Spring/SpringBoot /lili Good understanding of how search engines works (experience with Lucene based engines preferred e.g. Elasticsearch, Solr, etc.) /lili Good understanding of semantics search / vector databases, embeddings and LLMs /lili Experience of development in production /lili Familiarity with databases (SQL/PostgreSQL) /lili Deep understanding of enterprise application architecture patterns /lili Experience with distributed systems /lili Familiar with microservice architecture patterns /lili Familiar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift) /lili Adoption of Agile and DevOps culture /lili Strong written and verbal communication skills /lili Candidates need to provide a cover letter with following details: /lili Experience of work with Search Engines /lili Semantics Search / Vector Databases, Embeddings and LLMs /li /ul pb Nice to have /b /pulli Experience of work in distributed teams, with US customers /lili Experience in working with Kafka/Rabbit and caching (Hazelcast/Redis) /lili Experience in a hybrid cloud environment or willing to learn new techniques and approaches /li /ul pb Other /b /ppb Languages /b /pp English: B2 Upper Intermediate /p pb Seniority /b /pp Senior /p