Scala Developer
Posted on July 18, 2025
Job Description
- Scala Developer 7+ years Onsite-Bangalore/ Mumbai Immediate
- 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.
Required Skills
scala developer