SCALA DEVELOPER

80.000.000 - 120.000.000


1 day ago Be among the first 25 applicants 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 looking for an experienced Scala Developer to join our team and play a vital role in designing, developing, and maintaining our Elasticsearch-based search platform. In this position, you will focus on creating scalable and efficient search capabilities to enhance the user experience for millions of shoppers and meet the needs of our merchants. Responsibilities

Develop and implement features for advanced search solutions powered by Elasticsearch, with a focus on PHP and Golang Maintain, support, and improve the search indexing pipeline using tools like RabbitMQ and Redis Collaborate with product managers, UX designers, and engineers to translate business requirements into technical implementations Optimize search performance, relevance, and user experience for both faceted and plain text search functionalities Work alongside senior engineers to follow best practices and resolve complex issues within PHP and Go codebases Participate in on-call rotations to ensure the stability and performance of the search platform

Requirements

Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline At least 2 years of experience working with Scala development Hands-on experience with distributed messaging systems such as RabbitMQ or Kafka Proficiency in PHP and/or Golang, as well as strong SQL expertise Strong understanding of search technologies with practical experience using Elasticsearch Excellent problem-solving and debugging skills Strong communication skills and the ability to collaborate effectively with team members Fluent English skills, both written and spoken, at a B2 level or higher

Nice to have

Experience with large-scale, high-traffic microservices-based systems Background in Java development Familiarity with additional Elastic Stack tools, including Kibana and Logstash Knowledge of containerization tools such as Docker

We offer

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







Seniority level Seniority level Associate Employment type Employment type Full-time Job function Job function Information Technology, Engineering, and Business Development Industries Software Development, IT Services and IT Consulting, and Technology, Information and Internet Referrals increase your chances of interviewing at EPAM Systems by 2x Software Engineer (Java) - Relocation to Spain Bogota, D.C., Capital District, Colombia 1 day ago Bogota, D.C., Capital District, Colombia 2 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información