1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
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.
We are seeking an experienced Senior Scala Developer to join our team and take a leading role in developing scalable, high-performance software solutions.
In this role, you will be responsible for designing, building, and optimizing systems while working closely with cross-functional teams to deliver innovative and impactful projects.
This position offers a dynamic work environment that leverages the latest technologies to drive success.
Responsibilities
- Build and deliver robust software solutions using Scala
- Work with cross-functional teams to gather requirements and develop effective technical solutions
- Optimize application performance and scalability for high-throughput systems
- Provide technical expertise during project discovery, system design, and implementation phases
- Create and maintain comprehensive technical documentation, including codebases and system architecture
- Operate within Agile methodologies to ensure iterative and efficient project delivery
- Mentor and support junior developers, fostering a collaborative and high-performing team culture
- Improve team workflows, development processes, and best practices
Requirements
- Bachelor’s or Master’s degree in Computer Science or a related field
- A minimum of 3 years of hands-on experience in software development
- Experience in designing and implementing scalable solutions for high-performance applications
- Strong knowledge of system design, project discovery, and implementation processes
- Ability to produce and maintain detailed technical documentation
- Familiarity with Agile development practices to support iterative workflows
- Proven experience mentoring team members and collaborating within development teams
- Fluency in English, with strong verbal and written communication skills at a B2 level or higher
Nice to have
- Experience using PHP for backend development
- Understanding of gRPC for creating high-performance communication systems
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- 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
#J-18808-Ljbffr