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