HamburgerMenu
hirist

Scala Developer - Play Framework

Aliqan Services Private Limited
Multiple Locations
7 - 10 Years

Posted on: 21/08/2025

Job Description

Job Title : Scala Developer

Experience : 7+ Years

Location : Onsite - Bangalore / Mumbai

Job Type : Contract

Notice Period : Immediate

Key Responsibilities :

- System Architecture : Architect and implement Microservices Architecture, ensuring services are well-designed, robust, and performant.


- Framework Expertise : Work extensively with frameworks like Play Framework and Akka to build reactive and concurrent applications. Experience with Lagom is a plus.


- Integration : Seamlessly integrate with various SQL/NoSQL databases (e.g., PostgreSQL, MySQL, Cassandra, MongoDB) and third-party APIs.


- Data Processing : Build and manage data pipelines using Apache Spark or similar Big Data technologies, and work with Kafka for stream processing and event-driven architectures.


- Code Quality : Write clean, testable, and well-documented code following best practices, and actively participate in code reviews to maintain high quality standards across the team.


- Mentorship : Act as a mentor to junior developers, providing guidance on technical solutions, code quality, and best practices in a collaborative environment.


- DevOps & CI/CD : Utilize modern development tools and practices, including Git, Docker, and CI/CD pipelines, to ensure efficient and continuous delivery.

- Collaboration : Work closely with product managers, QA engineers, and frontend developers to understand requirements and deliver end-to-end solutions.

Required Skills & Qualifications :

- 7+ years of professional experience as a backend developer, with at least a strong focus on Scala and functional programming.

- In-depth experience with the Play Framework, Akka, or other related Scala frameworks.

- Proficiency in designing and implementing RESTful APIs and building Microservices.

- Solid understanding of concurrency, asynchronous programming, and stream processing.

- Proven experience with SQL/NoSQL databases such as PostgreSQL, MySQL, Cassandra, or MongoDB.

- Familiarity with build tools like SBT or Maven.

- Experience with version control systems (Git), containerization (Docker), and building CI/CD pipelines.

- Comfortable working in an Agile/Scrum development environment.

Preferred / Good to Have Skills :


- Experience with Apache Spark, Kafka, or other Big Data technologies.

- Familiarity with cloud platforms like AWS, GCP, or Azure.

- Strong understanding of DevOps principles.

- Experience with testing frameworks such as ScalaTest, Specs2, or Mockito.


info-icon

Did you find something suspicious?