HamburgerMenu
hirist

Job Description

Exp : 3+Years


Loc : Hyderabad


NOTE : We are looking for Immediate joiners(notice period served or serving candidate)


Apply only if you are having 3+Years of relevant experience as per the JD.


Job Description :


We are seeking a highly skilled Scala Developer with hands-on experience in Scala, Akka, and NoSQL databases. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance, and distributed applications. You will work closely with cross-functional teams to build resilient back-end systems while ensuring clean, efficient, and well-tested code.


Roles & Responsibilities :


- Design, develop, and maintain high-performance back-end services using Scala.


- Implement concurrent and distributed systems leveraging Akka framework (Akka Streams, Akka Actors, Akka HTTP).


- Develop microservices and integrate them with internal and external systems.


- Work with NoSQL databases (MongoDB, Cassandra, Couchbase, or DynamoDB) for scalable data storage and retrieval.


- Ensure code quality through unit testing, integration testing, and code reviews.


- Collaborate with DevOps teams to deploy and monitor applications in cloud/on-prem environments.


- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.


- Optimize application performance, scalability, and reliability.


- Stay updated with the latest in functional programming, distributed systems, and NoSQL technologies.


Required Skills :


- Strong programming experience in Scala (3+ years).


- Hands-on experience with the Akka toolkit (Actors, Streams, Cluster, Persistence).


- Experience with NoSQL databases such as MongoDB, Cassandra, or DynamoDB.


- Solid understanding of concurrency, multithreading, and distributed computing.


- Knowledge of RESTful APIs, microservices architecture, and message-driven systems.


- Familiarity with functional programming concepts and best practices.


- Experience with build tools (SBT, Maven, or Gradle) and version control (Git).


- Strong problem-solving and debugging skills.

info-icon

Did you find something suspicious?