Position: Senior Java Software Engineer for a Streaming Service Provider
Company: EPAM Systems (Anywhere)
Experience required: 2y
English level: intermediate

**Responsibilities**
- Work closely with product and engineering leadership to spec out, design and implement solutions for our stakeholders
- Write, test and release elegant software systems that are robust and scalable production ready using the latest technologies
- Demonstrate engineering excellence by developing high performance software, while following an agile development methodology

**Requirements**
- 3+ years of relevant software engineering experience
- Good command of Java
- Experience with agile and scaled agile methodologies
- Quality-first mindset with focus on test automation and CI/CD
- Desire to establish and improve product quality
- Ability to jump into a project and contribute immediately to both implementation and architecture
- Desire to ship good user experiences that will keep our quality bar high

**We offer**
- Competitive compensation depending on experience and skills
- Work on enterprise-level projects on a long-term basis
- Full-time remote work
- Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
- Community of 38,000+ industry's top professionals