Position: Java Team Lead
Company: EPAM
Experience required: 5y
Category: Java
English level: upper
Published: 2020-12-01T00:00:00+02:00

**Project description:**
Open sourced platform for test automation reporting, powered with machine learning. Which helps to build continuous testing at project.

Tool met success in open source community, and interest growing exponentially. We receive requests for billable customizations and support from different clients.

We are looking for a skilled Java developer with basic System Engineering background.
Who can address questions from community and role of 3rd line.
Document and prepare FAQ. Take a look into the code snippets, and help users.
Address requests the same for integrations, and application itself.
Looking for T-shape, cross-platform engineer is very welcome. Which can help us to grow our product, improve integrations for Java, .Net, Ruby, Python, JS, PHP. Application core: java for ws, JS for UI.
Main part of the team allocated in Minsk. Back-end and integrations developers in Minsk.

**Responsibilities:**

- Lead team
- Bring EngX values to project
- Able to review, take ownership and drive project's architecture

**Technologies in use:**

Scalable cloud native micro services based architecture, with async processing via messages queues.
Ready for a high-load and near-real-time reporting and processing.
Aimed to provide Software as a Service by quotas and subscriptions 
Backend - Java, Kotlin, Go
Frontend - JS
DevOps - Docker/Kubernetes
Dev process type - SCRUM/Agile

**Benefits:**

Tech/process decision making freedom is guaranteed!
Take part in Product development together with EPAM's Product Management team
Experience in Product development