





Strong brand, common early-mid level, metro location, and general developer title increase applicant density.
Scala and backend distributed systems focus makes skills less transferable across non-engineering industries.
No explicit years but specific Scala, functional programming, and backend tech requirements create moderate filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain scalable backend applications primarily using Scala with a focus on functional and reactive programming.
Collaborate with cross-functional teams including product, frontend, and DevOps to deliver high-performance backend services.
Participate in code reviews, testing, debugging, and contribute to system architecture and technical design decisions.
Strong experience in Scala programming is mandatory.
Proficient understanding of functional programming concepts.
Familiarity with RESTful APIs, microservices architecture, and experience with SQL/NoSQL databases (e.g., PostgreSQL, Cassandra, MongoDB).
Experience required with build tools such as SBT or Maven and Git version control.
Work Experience Required: Not explicitly mentioned in the JD.
Experience working in distributed systems and big data environments focused on building scalable backend services.
Candidate who can implement functional and reactive programming solutions within microservices architecture.
Developer comfortable contributing to system architecture and collaborating across product, frontend, and DevOps teams.