Senior Java Developer at EPAM Systems We are seeking a talented Senior Java Developer to join our remote team. As a Senior Java Developer, you will have the opportunity to work with cutting-edge technologies in the GenAI field and gain experience with vector search. Your primary focus will be developing and enhancing the cloud-based search engine, implementing advanced full-text semantic and vector search capabilities, and applying AI techniques to solve business problems. Responsibilities: - Develop and Enhance Cloud-Based Search Engine: Develop and enhance the cloud-based search engine with continuous relevancy tuning and enhancements. - Implement Advanced Search Capabilities: Implement advanced full-text semantic and vector search capabilities utilized mostly by RAG use cases. - Apply AI Techniques: Apply AI techniques to solve business problems. - Work on High-End Products: Work on the development of high-end products. - Collaborate with Cross-Functional Teams: Collaborate with cross-functional teams to support client offerings. - Refine Search Engine: Contribute to the continuous refinement of the search engine. Requirements: - Java Development Experience: 3+ years of development experience with strong Java skills. - Enterprise Search Knowledge: Knowledge of enterprise search platforms, full-text search technologies, and search engines. - AWS Experience: Strong experience with Amazon Web Services. - Elasticsearch and Solr Familiarity: Familiarity with Elasticsearch and Solr. - English Proficiency: Fluency in English at an upper-intermediate level. Nice to Have: - Generative AI Experience: Experience with Generative AI. - Algorithms and Data Structures Understanding: Deep understanding of algorithms and data structures. - Apache Lucene Core and OpenSearch Experience: Experience with Apache Lucene Core and OpenSearch. We Offer: - International Projects: International projects with top brands. - Diverse Global Teams: Work with global teams of highly skilled, diverse peers. - Employee Benefits: Healthcare benefits, employee financial programs, paid time off, and sick leave. - Professional Development: Upskilling, reskilling, and certification courses, unlimited access to the LinkedIn Learning library, and 22,000+ courses. - Global Career Opportunities: Global career opportunities, volunteer, and community involvement opportunities, EPAM Employee Groups, award-winning culture recognized by Glassdoor, Newsweek, and LinkedIn. Job Details: Mid-Senior level, Full-time, Information Technology, Engineering, and Business Development, Software Development, IT Services and IT Consulting, and Media and Telecommunications.