Mexico
We are seeking a highly skilled Lead Scala Developer to join our innovative team and play a critical role in designing, building, and maintaining scalable, high-performance applications.
The ideal candidate will possess deep expertise in software engineering and programming languages like Scala, coupled with a collaborative mindset and strong problem-solving skills.
Responsibilities
- Design high-throughput, scalable applications for complex systems
- Collaborate with cross-functional teams to establish and refine project requirements
- Create technical documentation to support design and implementation processes
- Lead software development projects across discovery, design, and execution phases
- Maintain code quality and mentor junior developers to promote best practices
- Test and debug thoroughly to enhance system performance
- Contribute to Agile workflows and participate in sprint planning sessions
- Engage with stakeholders to align technical solutions with business goals
- Offer technical insights to guide architectural decisions
- Analyze bottlenecks and propose strategies to improve system efficiency
Requirements
- 5+ years of experience in software engineering
- 1+ years in a leadership role
- Expertise in Scala along with proficiency in Node.js and JavaScript/TypeScript
- Background in optimizing and scaling high-throughput applications
- Competency in methodologies for project discovery, design, and execution
- Familiarity with Agile development methodologies and iterative workflows
- Flexibility to produce and maintain technical documentation for projects
- Skills in team mentorship and fostering collaboration
Nice to have
- Knowledge of PHP for backend development projects
- Understanding of gRPC for distributed system communication
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