HamburgerMenu
hirist

Backend Developer - Distributed Systems

FxConsulting
6 - 10 Years
Bangalore

Posted on: 31/03/2026

Job Description

Job Description :

Function : Software Engineering Backend Development

Scala, Data Structures, Algorithms, Java, Kafka

Responsibilities :

- End to end Backend architectural and development responsibilities, right from requirement clarifications till deployment(designing, coding and delivering) and stabilizing the feature in prod.

- Owning and contributing to the non-functional aspect(monitoring, alerting, logging) of the applications.

- Contributing with LLD, doing code reviews and suggesting and incorporating the right set of design patterns.

Requirements :

- 5-9 years of experience as a Backend developer in a start-up or product based environment.

- Excellent knowledge of Scala and any other functional programming language, and at least 2+ years of experience in building applications using Scala.

- Deep understanding of Data structures and Algorithms.

- Experience of designing and architecting large scale distributed systems.

It would be great if you also have :

- Experience with microservices architecture and design patterns and SOLID design principles.

- Hands-on experience in building large scale platforms & services using Scala, Play, Redis, Kafka & Nosql stores.

- Experience with GCP or any other public cloud.

- Good English skills, oral and written.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...