Overview
We are looking for an experienced Lead Scala Developer to join our team and play a key role in creating scalable and high-performance software solutions. In this position, you will focus on designing, implementing, and optimizing systems while collaborating with cross-functional teams to deliver impactful results. This role provides an exciting opportunity to work in a fast-paced environment and utilize advanced technologies.
Responsibilities
- Develop and deliver reliable software solutions using Scala
- Work closely with cross-functional teams to gather requirements and provide technical solutions
- Enhance application scalability and performance for high-throughput systems
- Contribute technical expertise during project discovery, design, and implementation phases
- Create and update technical documentation for system architecture and codebases
- Follow Agile development methodologies to ensure efficient and iterative project execution
- Mentor junior developers and foster a collaborative team environment
- Identify opportunities to improve workflows, processes, and development practices
Requirements
Bachelor’s or Master’s degree in Computer Science or a related disciplineAt least 5 years of experience in software developmentA minimum of 1 year of experience leading and managing development teamsExperience in designing and developing scalable solutions for high-throughput applicationsStrong understanding of project discovery, system design, and implementation methodologiesAbility to create and maintain clear technical documentationExperience working within Agile development frameworks for efficient workflowsProven ability to mentor team members and collaborate effectively within development teamsFluent English communication skills, written and verbal, at a B2 level or higherNice to have
Experience with PHP for backend developmentUnderstanding of gRPC for building efficient communication systemsWe offer
International projects with top brandsWork with global teams of highly skilled, diverse peersEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Information Technology, Engineering, and Business DevelopmentIndustries
Software Development, IT Services and IT Consulting, and Technology, Information and Internet#J-18808-Ljbffr