Menu

Scala Developer - Akka

Location: Pune, Maharashtra

Category: Software Developer Jobs

Job Title : Scala Developer

Location : Pune (On-site/Hybrid/Remote specify if known)

Experience Required : 310 years

Job Description :

We are seeking a highly skilled and experienced Scala Developer to join our client's team in Pune. The ideal candidate will have a strong command of Scala and extensive experience working with Akka frameworks. Experience in the financial or core banking domain is highly desirable.

Key Responsibilities :

- Design, develop, and maintain scalable and high-performance applications using Scala and Akka.

- Build and integrate REST and gRPC APIs using Akka HTTP and Akka gRPC.

- Develop and maintain concurrent and distributed systems using Akka actor systems and futures.

- Troubleshoot, debug, and optimize Akka-based systems to ensure performance and reliability.

- Work collaboratively with cross-functional teams including DevOps, QA, and Product Management.

- Participate in code reviews, system design discussions, and mentor junior team members if required.

- Stay up-to-date with emerging trends and best practices in Scala and Akka ecosystems.

Key Skills & Qualifications :

- Strong foundation in Scala programming language and its functional programming paradigms.

- In-depth knowledge and hands-on experience with :

1. Akka HTTP

2. Akka gRPC

3. Akka Futures

4. Akka Actor System

5. Akka Troubleshooting Strategies

- Experience in building high-throughput, low-latency applications.

- Exposure to microservices architecture and distributed systems.

- Excellent problem-solving and debugging skills.

- Strong communication and teamwork abilities.

Preferred Qualifications :

- Experience in the financial services or core banking domain.

- Familiarity with tools like sbt, Docker, Kubernetes, and CI/CD pipelines.

- Knowledge of NoSQL databases, Kafka, or other event-driven systems is a plus.

Why Join Us?

- Opportunity to work on cutting-edge technologies in a performance-critical domain.

- Attractive compensation up to 30 LPA.

- Exposure to large-scale distributed systems and high-impact projects.

- Dynamic and collaborative work culture.

Key Skills :

- Strong in Scala Basics

- Akka Http

- Akka gRPC

- Akka futures

- Akka troubleshooting strategies

- Akka actor system

- Experience in the financial or core banking domain is a plus

Apply on Company Website You will be redirected to the employer’s website