# SDE (Software Development Engineer)

> Weekday AI · Mumbai, India · Full-time · Posted 2026-07-20

**Salary:** INR 1,000,000–2,000,000

**Workplace:** on_site

**Department:** Weekday's Client via platform

## Description

𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀

𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟭𝟬𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟮𝟬𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟭𝟬-𝟮𝟬 𝗟𝗣𝗔)

Experience: 3+ yrs

Location: Mumbai

Job Type: Full-time

We are seeking a talented **Backend Developer** to build and scale high-performance backend platforms and microservices that power modern, consumer-facing applications. This role is ideal for professionals with strong expertise in **Java**, **Spring Boot**, **Spring JPA**, and cloud-native technologies who enjoy designing reliable, scalable, and secure backend systems.

As a Backend Developer, you will take ownership of backend development from design through deployment, collaborating closely with frontend engineers, product managers, and architects to deliver seamless user experiences. You will play a key role in developing robust APIs, optimizing system performance, implementing scalable microservices, and leveraging AI-assisted development practices to improve engineering productivity and software quality.

## Requirements

### Key Responsibilities

-   Design, develop, and maintain scalable backend platforms and microservices using **Java**, **Spring Boot**, and **Spring JPA**.
-   Build secure, high-performance RESTful APIs that support modern, consumer-facing applications.
-   Design and implement microservice architectures while following industry best practices for scalability, resilience, and maintainability.
-   Develop and optimize relational databases using **PostgreSQL**, **MySQL**, and advanced SQL techniques for high-performance applications.
-   Implement caching solutions using **Redis** to improve application responsiveness and efficiency.
-   Build and maintain event-driven architectures using **Kafka**, **RabbitMQ**, **Amazon SQS**, or similar messaging technologies.
-   Deploy, manage, and optimize applications using **Docker**, **AWS ECS**, and other cloud-native services.
-   Collaborate with cross-functional teams to translate business requirements into scalable backend solutions.
-   Monitor application performance, troubleshoot production issues, and implement performance tuning and reliability improvements.
-   Follow engineering best practices including version control, testing, code reviews, CI/CD, and system monitoring.
-   Utilize AI-assisted development tools to accelerate software delivery, improve code quality, and enhance engineering efficiency.

### What Makes You a Great Fit

-   3+ years of experience in backend development or distributed systems engineering.
-   Strong hands-on expertise in **Java**, **Spring Boot**, and **Spring JPA**.
-   Solid understanding of **microservices architecture**, distributed systems, and backend design patterns.
-   Experience with **PostgreSQL**, **MySQL**, relational database design, SQL optimization, and performance tuning.
-   Practical experience with **Redis** for caching and high-performance data management.
-   Expertise in designing and integrating scalable **RESTful APIs**.
-   Experience with **Docker**, **AWS ECS**, and AWS services including **EC2**, **S3**, **RDS**, and **Lambda**.
-   Familiarity with asynchronous messaging technologies such as **Kafka**, **RabbitMQ**, or **Amazon SQS**.
-   Strong debugging, testing, monitoring, and problem-solving skills with a focus on delivering reliable production systems.
-   Good understanding of **Git**, code quality standards, CI/CD pipelines, and modern software engineering practices.
-   AI-first mindset with hands-on experience using AI-assisted development tools such as **Claude Code**, GitHub Copilot, ChatGPT, Cursor, or similar technologies to improve development speed and software quality.

## Apply

[Apply at Weekday AI](https://apply.workable.com/weekday-1/j/6CD2912CBC/apply)

---
Powered by [Workable](https://www.workable.com)
