Position: Senior Java Software Engineer (GCP)
Company: EPAM Ukraine Lviv
Experience required: 2y
English level: intermediate

**RESPONSIBILITIES**

- You will be responsible for creating serverless application in GCP which should:
- Configure data flow from GCP Stackdriver and GCP Pub/Sub
- Pull data from GCP Pub/Sub and perform ETL
- Configure ingestion pipeline on remove Elasticsearch ingest node
- Push to remote Elasticsearch cluster via Elasticsearch ingest node and ingestion pipeline

**REQUIREMENTS**

- 3+ years of experience in Java and related technologies
- Good communication skills (with speaking English at level B2 or higher)
- Good knowledge and understanding of SDLC
- Being able to support planning process, organize development process and perform high-quality delivery according to the expected scheduling
- Hands-on experience with GCP (dataflow templates, dataproc, pub/sub, storage)
- Highly desired hands-on experience with Elasticsearch (cluster setup, indices configuration, data ingestion, querying, etc)
- Experience in Web Services: REST API

**NICE TO HAVE**
- Knowledge of Apache Beam

**WE OFFER**

- Competitive compensation depending on experience and skills
- Individual career path
- Unlimited access to LinkedIn learning solutions
- Social package - medical insurance, sports
- Compensation for sick lists and regular vacations
- English classes with native speakers (certified English teachers)
- Flexible work hours