Scala Developer

Open
Cerebraix Technologies

Cerebraix Technologies

Job Location
Bangalore/ Mumbai
Start Date
7/25/2025
Total Experience (yrs)
8-10 years
CTC (p.a.)
₹1740000 - ₹1800000
Mandatory Skills
Scala (8-10 years)Play Framework (8-10 years)Akka (8-10 years)Lagom (8-10 years)PostgreSQL (8-10 years)MySQL (8-10 years)Cassandra (8-10 years)MongoDB (8-10 years)
Role/Job Description

Job Summary:

  • We are looking for a skilled Scala Developer with at least 7+ years of professional experience in building scalable, high-performance backend applications. The ideal candidate should have a strong grasp of functional programming, data processing frameworks, and cloud-based environments.

 

Key Responsibilities:

  • Design, develop, test, and deploy backend services and APIs using Scala.
  • Collaborate with cross-functional teams including product managers, frontend developers, and QA engineers.
  • Optimize and maintain existing codebases, ensuring performance, scalability, and reliability.
  • Write clean, well-documented, and testable code following best practices.
  • Work with tools and technologies like Akka, Play Framework, and Kafka.
  • Participate in code reviews, knowledge sharing, and mentoring junior developers.
  • Integrate with SQL/NoSQL databases and third-party APIs.
  • Build and maintain data pipelines using Spark or similar tools (if required).

 

Required Skills:

  • Strong hands-on experience with Scala and the functional programming paradigm.
  • Experience with Play Framework, Akka, or Lagom.
  • Proficiency in working with RESTful APIs, Microservices Architecture, and API integration.
  • Good understanding of concurrency, asynchronous programming, and stream processing.
  • Hands-on experience with SQL/NoSQL databases like PostgreSQL, MySQL, Cassandra, or MongoDB.
  • Familiarity with build tools like SBT or Maven.
  • Comfortable using Git, Docker, and CI/CD pipelines.
  • Experience working in Agile/Scrum environments.

 

Preferred/Good to Have:

  • Experience with Apache Spark, Kafka, or similar big data technologies.
  • Exposure to AWS/GCP/Azure.
  • Understanding of DevOps principles.
  • Knowledge of testing frameworks like ScalaTest, Specs2, or Mockito.

Apply Now