SENIOR TECHNICAL LEAD - Scala (Bengaluru)

SENIOR TECHNICAL LEAD - Scala (Bengaluru)

27 Aug
|
Happiest Minds Technologies
|
Bengaluru

27 Aug

Happiest Minds Technologies

Bengaluru

Back-End Software Engineer

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 setting.

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

What will you do

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

Required knowledge and experience

3+ 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.

What will you bring as a colleague:

A critical thinking mindset and the courage to speak your mind.

A growth mindset and the determination to improve yourself and others.

Outstanding communication skills in English.

Category

Technology / Skill

Languages

Scala (expert-level), Java, Python

Frameworks

Spring Core, Spring Boot, Spring Data, Hibernate (ORM)

Messaging & Integration

Apache Kafka

Databases

PostgreSQL, complex query writing & optimization

Testing & Quality

JUnit, Mockito, API testing, contract stability

Infrastructure & DevOps

Git, Docker, Jenkins, Kubernetes

Cloud

AWS

Systems Thinking

Scalable, secure, and performant server-side logic

Soft Skills

Ownership & accountability

Disclaimer: This has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.

📌 SENIOR TECHNICAL LEAD - Scala (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior technical lead - scala (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior technical lead - scala (bengaluru) / bengaluru