👨🏻‍💻 postech.work

Senior Java Developer - Search Engine

EPAM Systems • 🌐 Remote

Remote Posted 5 days, 5 hours ago

Job Description

We are seeking a Senior Java Developer to join our dedicated team building a robust search engine.

You will work on integrating multiple data sources using Elasticsearch, Java, ETL, and Google Cloud Platform to enhance search infrastructure. If you have strong leadership skills and experience in production Elasticsearch environments, we encourage you to apply.

Responsibilities

Design and develop search infrastructure combining multiple data sources

Implement and maintain Elasticsearch production environments

Develop and integrate Java applications on Google Cloud Platform

Build and optimize ETL pipelines to support data processing needs

Collaborate with clients proactively to ensure project alignment and progress

Lead and mentor team members to achieve project goals

Report time and progress accurately to maintain project schedule

Coordinate with stakeholders to identify and resolve technical challenges

Ensure compliance with agreed tasks and fixed-price iteration requirements

Enhance REST API services to support search functionalities

Facilitate communication across technical and non-technical teams

Drive continuous improvement in search engine performance and reliability

Manage risk factors related to project delivery and client expectations

Promote a culture of trust and open interaction within the team

Support deployment and monitoring of search solutions in production

Requirements

Strong production experience with Elasticsearch

Proficient in Java development with at least 3 years experience

Experience working with Google Cloud Platform services

Knowledge of REST API development and integration

Experience in ETL/ELT solutions and data pipeline construction

Demonstrated leadership skills with team lead experience

Experience managing fixed-price iteration projects

Excellent communication and proactive client interaction skills

Ability to work effectively in a collaborative and trust-based culture

Upper-Intermediate English proficiency (B2) or higher

Strong problem-solving and analytical skills

Experience reporting time and project status diligently

Ability to coordinate across multiple teams and stakeholders

Self-motivated with attention to detail

Adaptability to evolving project requirements

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.