We are looking for a highly skilled Senior Scala Developer to join our team and play a key role in creating scalable and high-performance software solutions. In this position, you will be responsible for designing, implementing, and optimizing systems while collaborating with cross-functional teams to deliver impactful and innovative projects. This role provides an exciting opportunity to work in a fast-paced environment and utilize cutting-edge technologies. Responsibilities Develop and implement reliable software solutions using Scala Collaborate with cross-functional teams to understand requirements and deliver effective technical solutions Enhance the scalability and performance of applications for high-throughput environments Contribute to project discovery, system design, and implementation by providing technical expertise Write and maintain clear technical documentation, including codebases and architectural designs Work within Agile frameworks to ensure iterative development and timely project delivery Mentor and guide junior developers to foster a collaborative and productive team environment Assist in refining team workflows, processes, and development best practices Requirements Bachelor's or Master's degree in Computer Science or a related discipline At least 3 years of professional experience in software development Proficiency in programming languages such as Scala, Node.js, JavaScript, or TypeScript Experience designing and implementing scalable solutions for high-throughput systems Strong understanding of project discovery, system design, and implementation phases Ability to create and maintain detailed technical documentation Familiarity with Agile development approaches for iterative and efficient workflows Proven ability to mentor team members and collaborate effectively within development teams Fluent in English, with strong written and verbal communication skills at a B2 level or higher Nice to have Experience with PHP for backend development Knowledge of gRPC for building efficient and high-performance communication systems We offer/Benefits - 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