MODULE LEAD - Scala
Happiest Minds Technologies · Bengaluru · onsite · Posted 28d ago
Undisclosed5–10 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Key Responsibilities
- Design, develop, test, and maintain scalable applications using Scala.
- Build high-performance microservices and distributed systems.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Write clean, maintainable, and efficient code following engineering best practices.
- Contribute to architecture and design discussions.
- Develop APIs and integrations with internal and external platforms.
- Optimize application performance, scalability, and reliability.
- Participate in code reviews and mentor junior developers.
- Implement automated testing and CI/CD practices.
- Troubleshoot production issues and support critical applications.
Required Qualifications
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- 5+ years of software development experience, including 3+ years of hands-on Scala development.
- 57 years of hands-on Java development experience
- Java 8/11/17+ and strong OOP concepts
- Spring Boot, Spring Framework
- REST APIs and Microservices
- Strong understanding of object-oriented programming and functional programming concepts.
- Experience building microservices architectures.
- Proficiency with:
- Scala
- RESTful APIs
- SBT/Maven
Technical Skills
Mandatory Skills
- Scala
- Functional Programming
- Akka / Akka Streams
- Microservices Architecture
- REST APIs
- Apache Kafka
- SQL & NoSQL Databases
- Unit Testing Frameworks (ScalaTest, Specs2)
- Docker & Kubernetes
- AWS/Azure Cloud Platforms
- CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
Desired Experience
- Experience building highly scalable distributed systems.
- Exposure to cloud-native application development.
- Experience with message-driven systems and streaming technologies.
- Knowledge of secure coding practices and application security.
- Prior experience in Capital Markets, Asset Management, Wealth Management, FinTech, or Investment Platforms will be highly preferred.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Skills
DockerGithubAkkaApache KafkaCI/CD PipelinesDistributed SystemsapisApacheAsset Managementautomated testingfunctional programmingamazon web servicesCapital MarketsFintechcloudApplication SecurityArchitectureMicrosoft Azure
About Happiest Minds Technologies

Happiest Minds Technologies
IT Services & Consulting
6.5k+
employees
2011
15 years old
Bangalore / Bengaluru, Karnataka
India
About
A technology firm specializing in digital transformation services utilizing advanced technologies to enhance enterprise efficiency and customer experience.
Industries
IT Services & Consulting
Employee ratings
1,441 reviews
3.4/ 5
Culture
3.4
Career growth
2.8
Work-life
3.6
Employees rate it well for
Work Life Balance210Work Culture165Senior Management138Salary104Learning80
Find them on