Java Team Lead
Company
EPAM Systems
Location
Podgorica, Montenegro
Type
Full Time
Job Description
We are seeking a highly skilled Java Team Lead to guide the team in redesigning the search ecosystem for one of the world's largest e-commerce platforms. The project involves re-platforming from an on-premises Solr-based solution to a managed Azure / Elastic service, focusing on data processing, migration, ingest, index design and performance optimizations.
The ideal candidate will have expert knowledge of full-text search engines and skills in Java, Azure and microservice architecture.
Feel free to work remotely from anywhere across Montenegro or connect with colleagues at our Herceg-Novi and Podgorica offices.
#LI-DNI
Technologies
- Search Engine, Clouds, Microservices
Want more jobs like this?
Get jobs in Podgorica, Montenegro delivered to your inbox every week.
- Lead the project's design and implementation, covering everything from infrastructure and architecture to UX and operations
- Drive the team in a complex technical environment
- Examine the business context of the solution and evaluate the technical approaches for their impact on operational processes
- Design and optimize data processing, migration and ingest workflows
- Develop and maintain a highly available and multi-region solution targeting four nines availability
- Ensure performance optimizations throughout the project lifecycle
- Collaborate with backend engineers, AQAs and performance QA teams to deliver high-quality resolutions
- Participate in architecture discussions and make decisions on low-level design
- Mentor and guide a team of 10-12 engineers
- 5+ years of relevant experience in software engineering
- Production experience with Elasticsearch
- Skills in analyzers, tokenizers, char/token filters and relevance tuning in full-text search engines
- Proficiency in Java, Azure and microservice architecture / patterns
- Expert knowledge of Spring framework (Core, MVC, Boot)
- Background in microservice architecture
- Understanding of clean code principles and practices
- Competency in Event-driven architecture and applications design
- Good spoken and written English
- Certifications in Java or Azure technologies
- Skills in contributing to open-source projects
- Experience in e-commerce platforms
- Engineering Heritage. Best-in-class experts sharing a culture of engineering excellence and tackling complex engineering challenges for over 30 years
- Advanced Tech Stack. Innovative projects where you can apply or enhance your expertise in Cloud, Data, AI, and other emerging technologies
- World-Class Clients. Work closely with 295+ of the Forbes Global 2000 on creating disruptive solutions that make a global impact
- Professional Growth. Exceptional support for career development with comprehensive resources for upskilling or reskilling in pioneering practices
- GenAI Community. Strong AI competencies with 600+ experts across 55+ locations driving GenAI-enabled transformation journeys
- Entrepreneurial Culture. If you're passionate and dedicated to improving business transformation, we provide the support you need to bring your ideas to life
- Hybrid Setup.The flexibility to work from any location in Montenegro, whether it's your home or our dynamic offices
- Other Benefits. Corporate health insurance and the possibility of buying private health insurance for the family at a corporate price
Date Posted
01/23/2025
Views
0
Similar Jobs
ESM / ServiceNow Consultant - EPAM Systems
Views in the last 30 days - 0
The company is looking for a dynamic ESMServiceNow Consultant to join their expanding team The role involves designing processes consulting clients on...
View DetailsSenior Python ETL Engineer - EPAM Systems
Views in the last 30 days - 0
EPAM Montenegro is seeking a Python ETL Engineer The role involves designing and implementing ETL processes understanding business requirements and cr...
View DetailsEngineering Team Lead - EPAM Systems
Views in the last 30 days - 0
The company is seeking an Engineering Team Lead with strong Java skills and preferably JavaScript React knowledge The role involves leading a team of ...
View DetailsCloud Native Python Engineer with AI Integration Focus - EPAM Systems
Views in the last 30 days - 0
The job posting seeks a highly skilled Python Engineer with expertise in cloud computing and AI integration The ideal candidate should have robust pro...
View DetailsSenior SAP TM/WM Consultant - EPAM Systems
Views in the last 30 days - 0
EPAM is seeking a highly skilled Senior SAP TMWM Consultant with at least 5 years of experience in transport logistics and SAP TM The ideal candidate ...
View DetailsSenior Web Python Cloud Engineer - EPAM Systems
Views in the last 30 days - 0
The job posting seeks an ambitious Senior Web Python Cloud Engineer to work on challenging realworld problems The engineer will be involved in develop...
View Details