PbProject description /b /ppThe 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. /ppSolutions are delivered by several Product Teams focused on different domains - Customer, Loyalty, Search and Browse, Data Integration, Cart. /ppCurrent overriding priorities are new brands onboarding, re-architecture, database migrations, migration of microservices to a unified cloud-native solution without any disruption to business. /ppbr/ppbResponsibilities /b /pulliWe are looking for an experienced Java Developer with good understanding of search engines, who can help to perform migration of client platform: /liliQuickly onboard to Customer's processes /liliDevelop new features in Java and Kotlin for Spring Boot Microservices, as well as maintain existing ones /liliImprove Personalized Search /liliModernize Data Ingestion for faster searching and indexing /liliCollaborate with other teams and client to find the best solutions /li /ulpbr/ppbSkills /b /ppbMust have /b /pulliEnglish B2 or higher; /liliMust have: Kotlin, Java Spring Boot, Gradle; /liliMust have: Experience of work with Search Engines /liliMust have: Semantics Search / Vector Databases, Embeddings and LLMs /liliAt least 5 years of work experience including enterprise backend system design experience /liliStrong knowledge of Java/Kotlin language /liliStrong knowledge of Spring/SpringBoot /liliGood understanding of how search engines works (experience with Lucene based engines preferred e.g. Elasticsearch, Solr, etc.) /liliGood understanding of semantics search / vector databases, embeddings and LLMs /liliExperience of development in production /liliFamiliarity with databases (SQL/PostgreSQL) /liliDeep understanding of enterprise application architecture patterns /liliExperience with distributed systems /liliFamiliar with microservice architecture patterns /liliFamiliar with Containers and Orchestration Systems (Kubernetes/PKS/OpenShift) /liliAdoption of Agile and DevOps culture /liliStrong written and verbal communication skills /liliCandidates need to provide a cover letter with following details: /liliExperience of work with Search Engines /liliSemantics Search / Vector Databases, Embeddings and LLMs /li /ulpbr/ppbNice to have /b /pulliExperience of work in distributed teams, with US customers /liliExperience in working with Kafka/Rabbit and caching (Hazelcast/Redis) /liliExperience in a hybrid cloud environment or willing to learn new techniques and approaches /li /ulpbr/ppbOther /b /ppbLanguages /b /ppEnglish: B2 Upper Intermediate /ppbr/ppbSeniority /b /ppSenior /p