Search by job, company or skills

Happiest Minds Technologies

Module Lead Scala / Technical Lead Scala

Save
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Module Lead – Scala / Technical Lead – Scala

Work Location: Bangalore

We are seeking an experienced Back-End Software Engineer to join a cross-functional product team responsible for a customer-facing platform. The engineer will focus on building and scaling robust, highly available back-end services in a cloud-native, event-driven environment.

The role requires strong autonomy, solid architectural understanding, and close collaboration with Product, Front-End, and SRE teams.

What will you do:

5 to 11 years of experience in Software Engineering.

Strong experience with Scala (Pekko/Akka, Cats, Cats Effect) and/or Java

Preferably Python knowledge

Practical experience with Event Sourcing, CQRS, and Domain-Driven Design (DDD)

Experience designing and scaling microservice architectures

Building and maintaining high-performance, resilient APIs

Solid understanding of distributed systems, fault tolerance, and observability

Hands-on experience with Kafka and event-driven architecture

Cloud-native development on AWS

Containerization and orchestration using Docker and Kubernetes

Experience with relational and non-relational databases

Experience working in Agile product development teams.

Required knowledge and experience:

Design, develop, and maintain scalable back-end services

Implement clean, maintainable, and testable code (primarily Scala and Java)

Contribute to system and service architecture decisions

Build and evolve distributed systems and microservices

Collaborate closely with Product to deliver user-centric solutions

Ensure high standards for code quality, reliability, and performance

Participate in code reviews and knowledge sharing

Support and improve CI/CD pipelines and delivery processes

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149383661