HamburgerMenu
hirist

Scala Developer - Akka

Rapsys Technologies PTE LTD
Bangalore
7 - 10 Years

Posted on: 08/08/2025

Job Description

Scala Developer!

Experience Required : Minimum 8+ Years.

Location : Bangalore/ Mumbai.

Job Type : Contract to hire (3 Months/ Renewable).

Notice Period : Immediate to 1 Week Max.

Mode of Interview : Virtual.

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 Scala Test, Specs2, or Mockito.


info-icon

Did you find something suspicious?