EPAM is a leading global provider of digital platform engineering and development services.
We are committed to having a positive impact on our customers, our employees, and our communities.
We embrace a dynamic and inclusive culture.
Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow.
No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Step into the role of
Chief Java Technical Coach
within our Engineering Enablement Team, where you'll collaborate closely with cross-functional groups to elevate their expertise in cloud-native development, Amazon Elastic Kubernetes Service, and observability.
Drive the creation of robust, scalable systems and minimize incidents through immersive coaching and operational excellence.
If you are committed to advancing team capabilities and championing engineering best practices, we encourage you to apply.
Responsibilities
- Drive immersive technical enablement initiatives alongside engineers and teams
- Cultivate team alignment via value stream mapping and collaborative development
- Deliver hands-on coaching in cloud-native backend and frontend engineering
- Support teams in adopting advanced engineering techniques including Chaos Testing
- Guide teams to grasp and align with their application's envisioned future state
- Highlight practical use of engineering principles in everyday tasks
- Partner across roles to boost engineering processes and system reliability
- Explain the reasoning behind changes emphasizing technical and business benefits
Requirements
- Minimum 7 years of experience in software development
- Strong expertise in cloud-native technologies with Amazon Elastic Kubernetes Service and containerized environments
- Practical development experience in backend Java, Kotlin, or frontend ReactJS
- Knowledge of observability including tracing, alerting, and monitoring production systems
- Experience with Chaos Testing tools such as Gremlin is highly valued
- Proven track record in enhancing system reliability and scaling applications
- Demonstrated ability in value stream mapping, team charters, and coaching methods
- Solid understanding of horizontal and vertical scaling for cloud-native applications
- Excellent communication and interpersonal skills with ability to convey technical ideas
- English proficiency at B2 level or above
Nice to have
- Background in immersive team learning settings
- Capability to lead organizational transformation across engineering teams
- Understanding of incident reduction and reliability enhancement strategies
- Familiarity with Java observability techniques
- Experience in Site Reliability Engineering practices
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn