Skip To Main Content
backBack to Search

Senior Scala Developer

Remote in Uruguay,
& 6 others
Scala
& 5 others

We are seeking a highly skilled Senior Scala Developer to join our dynamic team and play a pivotal role in building and scaling high-throughput applications.

You will collaborate closely with a team of talented engineers and stakeholders, leveraging your expertise in software engineering and cutting-edge technologies to deliver robust and scalable solutions.

Responsibilities
  • Develop high-throughput, scalable applications using Scala to support business needs
  • Design and implement robust software solutions while factoring in scalability and system performance
  • Contribute to project discovery and provide technical input during requirements gathering and planning
  • Ensure code quality through thorough technical documentation and best practices
  • Collaborate with Agile teams to ensure product development aligns with goals and timelines
  • Mentor junior developers to enhance overall team knowledge and capability
  • Participate in architectural discussions to optimize system design and integrations
  • Work closely with stakeholders to translate requirements into technical implementations
  • Provide troubleshooting support and technical expertise to resolve complex issues
  • Analyze and improve system performance metrics to uphold efficiency
Requirements
  • 3+ years of experience in software engineering with proficiency in Scala, Node.js, and JavaScript/Typescript
  • Demonstrated expertise in building scalable, high-throughput applications
  • Background in project discovery, design, and implementation for technical solutions
  • Advanced skills in creating and maintaining technical documentation
  • Familiarity with Agile methodologies and collaborative development environments
  • Capability to mentor and guide team members toward professional growth
Nice to have
  • Knowledge of PHP and gRPC
  • Familiarity with diverse backend systems and communication protocols
  • Background in legacy systems integration scenarios
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