Scala Tech Champion

Happiest Minds Technologies

Pune District, Bengaluru, Delhi

Hybrid

INR 3,500,000 - 6,000,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Happiest Minds Technologies seeks an experienced Back-End Software Engineer to join a cross-functional product team responsible for a customer-facing platform. The engineer will design, build, and scale robust back-end services in a cloud-native, event-driven environment with autonomy and strong architectural skills.

You will work with Scala/Java (Python knowledge preferred), collaborate with Product, Front-End, and SRE teams, and contribute to microservices, CI/CD, and high-performance APIs

Qualifications

  • 8+ years of experience in Software Engineering.
  • Strong experience with Scala (Pekko/Akka, Cats, Cats Effect) and/or Java.
  • Preferably Python knowledge.
  • Understanding of agentic AI patterns, including planning, tool use, workflow orchestration, reflection, memory, and multi-agent collaboration
  • Understanding of AI evaluation, hallucination mitigation, grounding, observability, and responsible AI practices
  • Awareness of the security risks associated with LLM applications, including prompt injection, sensitive-data leakage, excessive agency, and unsafe tool execution
  • 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.

Responsibilities

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

Skills

Scala
Java
Python
Microservices
Kafka
AWS
Docker
Kubernetes
Event-Driven
CQRS
DDD
Observability
Security (LLM)
Distributed Systems

Tools

Kafka
Docker
Kubernetes
AWS

Job description

Job Description
About the Role

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?
  • 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
  • 8+ years of experience in Software Engineering.
  • Strong experience with Scala (Pekko/Akka, Cats, Cats Effect) and/or Java.
  • Preferably Python knowledge.
  • Understanding of agentic AI patterns, including planning, tool use, workflow orchestration, reflection, memory, and multi-agent collaboration
  • Understanding of AI evaluation, hallucination mitigation, grounding, observability, and responsible AI practices
  • Awareness of the security risks associated with LLM applications, including prompt injection, sensitive-data leakage, excessive agency, and unsafe tool execution
  • 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.
Deal Breaker Skill

Scala

Mandatory Skills

Scala| Microservices| Dockers & Containers

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scala Engineer
Scala Engineer

Acara Solutions • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Senior Scala Java Full Stack Developer
Senior Scala Java Full Stack Developer

EY • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Staff Engineer (Java/ Microservices)
Staff Engineer (Java/ Microservices)

Talent Hired-the Job Store • Gurugram District, Delhi

On-site
INR 4,000,000 - 7,000,000
Software Engineer Java and Microservices
Software Engineer Java and Microservices

Talent Hired-the Job Store • Gurugram District

On-site
INR 3,500,000 - 6,000,000
Scala Programming
Scala Programming

Infosys • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Staff Software Engineer
Staff Software Engineer

Bosch Global Software Technologies Pvt Ltd • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Back-End Scala Engineer
Back-End Scala Engineer

Acara Solutions, An Aleron Company • Bengaluru

On-site
INR 6,000,000 - 9,000,000
Tech champion (Java, Python, AI)
Tech champion (Java, Python, AI)

Happiest Minds Technologies • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Staff Software Engineer
Staff Software Engineer

Taggd • Gurugram District

On-site
INR 4,200,000 - 6,800,000
Technical Architect
Technical Architect

ElevenX Capital • Gurugram District

On-site
INR 4,000,000 - 7,500,000