Backend Developer : 26-02514

Akraya, Inc.

Bengaluru

Hybrid

INR 1,200,000 - 1,800,000

Part time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Akraya, Inc. is seeking a strong Backend Developer to design, build, and operate large-scale distributed systems and backend applications. You will work with Java and Python, implement microservices, and handle production issues to improve performance and reliability.

The role involves building automation, supporting high-throughput systems, and collaborating with cross-functional teams on sprint plans. Location is Bengaluru, with hybrid work arrangement and 10+ months contract.

Qualifications

  • 5–7 years of relevant backend engineering experience.
  • Strong hands-on experience in Java and Python.
  • Experience building and supporting large-scale distributed systems and distributed applications.
  • Strong understanding of microservices architecture and scalable backend systems.
  • Hands-on experience with Kafka, event streaming, or streaming data processing.
  • Experience working with Docker and Kubernetes.
  • Strong production support, debugging, troubleshooting, and incident management experience.
  • Experience with system design, scalability, resiliency, and performance optimization.
  • Exposure to high-throughput systems, high-QPS applications, or large-scale workloads.
  • Strong automation and operational excellence mindset.

Responsibilities

  • Design, build, enhance, and maintain scalable backend applications and distributed systems.
  • Develop new features and solutions using strong backend engineering fundamentals.
  • Debug and troubleshoot complex production issues and drive permanent fixes.
  • Work with high-throughput, scalable systems and large-scale datasets.
  • Build and support microservices and event-driven/streaming applications.
  • Drive automation, operational improvements, and engineering excellence.
  • Improve system scalability, resiliency, reliability, and performance.
  • Participate in incident management and on-call support when required.
  • Collaborate with cross-functional teams to translate requirements into technical solutions and sprint plans.
  • Continuously identify system gaps and drive improvements through automation and better engineering practices.

Skills

Java
Python
Distributed Systems
Kafka
Microservices

Tools

Docker
Kubernetes

Job description

Primary Skills:


  • Java [advanced]

  • Python [advanced]

  • Distributed Systems [advanced]

  • Kafka [intermediate]

  • Microservices [intermediate]



Contract Type:


  • Contract

  • Duration: 10+ months

  • Location: Bangalore (3 days WFO – Tuesday, Wednesday, Thursday)



Job Summary:

We are looking for a strong Backend Developer to build, operate, and improve large-scale distributed systems and backend applications. The ideal candidate will have hands-on experience in Java and Python, distributed systems, microservices, Kafka/event streaming, and production engineering. This role requires someone who can not only develop new features but also debug complex production issues, improve system performance and reliability, build automation, and work with high-scale systems handling large volumes of data and traffic.



Key Responsibilities:


  • Design, build, enhance, and maintain scalable backend applications and distributed systems.

  • Develop new features and solutions using strong backend engineering fundamentals.

  • Debug and troubleshoot complex production issues and drive permanent fixes.

  • Work with high-throughput, scalable systems and large-scale datasets.

  • Build and support microservices and event-driven/streaming applications.

  • Drive automation, operational improvements, and engineering excellence.

  • Improve system scalability, resiliency, reliability, and performance.

  • Participate in incident management and on-call support when required.

  • Collaborate with cross-functional teams to translate requirements into technical solutions and sprint plans.

  • Continuously identify system gaps and drive improvements through automation and better engineering practices.



Must-Have Skills:


  • 5–7 years of relevant backend engineering experience.

  • Strong hands-on experience in Java and Python.

  • Experience building and supporting large-scale distributed systems and distributed applications.

  • Strong understanding of microservices architecture and scalable backend systems.

  • Hands-on experience with Kafka, event streaming, or streaming data processing.

  • Experience working with Docker and Kubernetes.

  • Strong production support, debugging, troubleshooting, and incident management experience.

  • Experience with system design, scalability, resiliency, and performance optimization.

  • Exposure to high-throughput systems, high-QPS applications, or large-scale workloads.

  • Strong automation and operational excellence mindset.



Preferred Skills:


  • Experience designing or building systems from scratch and iterating/redesigning complex applications.

  • Experience supporting applications serving millions of users or handling large-scale data.

  • Experience with databases and backend data technologies.

  • Experience with latency-sensitive, content, or large-scale platform applications.

  • Exposure to AI/LLM or large-scale inference systems is an added advantage.

  • Cloud experience is beneficial but not mandatory.

  • Experience working across multiple technologies and platforms.

  • Agile/Sprint planning and collaboration experience.



Industry Experience:


  • Candidates with experience working on large-scale backend applications serving millions of users, high-QPS systems, or large-volume data platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Architect - Java Backend
Architect - Java Backend

Tredence • Bengaluru

On-site
INR 3,000,000 - 5,500,000
Java Backend / Microservices Engineer
Java Backend / Microservices Engineer

Objectways • Chennai District

On-site
INR 900,000 - 1,500,000
Lead Backend Engineer – Java, Python/Microservices
Lead Backend Engineer – Java, Python/Microservices

Winzons • India

On-site
INR 3,500,000 - 6,500,000
Devops- Backend Developer
Devops- Backend Developer

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,800,000
Python+Java+Kafka+Distributed systems+Production support
Python+Java+Kafka+Distributed systems+Production support

Varite • Bangalore Rural

Hybrid
INR 1,500,000 - 2,100,000
Backend Developer (Java) – Lead Role
Backend Developer (Java) – Lead Role

Winzons • India

On-site
INR 3,000,000 - 5,000,000
Senior Java Backend Engineer (Cloud & Distributes Systems)
Senior Java Backend Engineer (Cloud & Distributes Systems)

Bridge AI • Delhi

On-site
INR 3,000,000 - 5,500,000
Software Engineer
Software Engineer

Riversand, a Syndigo company • Bengaluru

Hybrid
USD 6,816 - 13,632
Senior Java Backend Developer – Data/AI Platforms
Senior Java Backend Developer – Data/AI Platforms

Winzons • India

On-site
INR 4,000,000 - 6,000,000
Senior Java Developer
Senior Java Developer

Tredence • Bengaluru

Hybrid
INR 2,500,000 - 4,200,000