# Java Developer

> Weekday AI · Mumbai, India · Full-time · Posted 2026-06-08

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

**Workplace:** on_site

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

## Description

**This role is for one of the Weekday's clients**

**Salary range: Rs 1000000 - Rs 1800000 (ie INR 10-18 LPA)**

Experience: 2+ yrs

Location: Mumbai

Job Type: full-time

We are looking for a highly skilled **Java Backend Developer** to design, develop, and maintain scalable web applications and backend systems. This role is ideal for someone who enjoys solving complex technical challenges, building robust APIs, and creating high-performance applications that support business growth.

As a key member of the engineering team, you will be responsible for designing application architecture, developing backend services, integrating third-party systems, and ensuring the reliability, security, and scalability of web applications. You will collaborate closely with product teams, UI designers, and fellow engineers to deliver high-quality solutions while following modern software development practices.

The ideal candidate combines strong Java development expertise with a solid understanding of system design, database management, API development, and agile delivery methodologies.

## Requirements

### Key Responsibilities

-   Design and develop scalable, secure, and high-performing web application architectures.
-   Build and maintain backend services using Java and Spring Boot.
-   Develop REST APIs and integrate third-party partner APIs and external systems.
-   Design, manage, and optimize relational databases and backend data structures.
-   Collaborate with UI/UX designers, product stakeholders, and engineering teams to deliver business requirements.
-   Ensure application performance, reliability, responsiveness, and scalability.
-   Participate in system design discussions and contribute to architectural decisions.
-   Implement security best practices and data protection measures across applications.
-   Maintain clean, reusable, and well-documented code following development standards.
-   Collaborate with cross-functional teams to develop and launch new features.
-   Participate in code reviews, testing, debugging, and performance optimization activities.
-   Manage source code using version control systems and support CI/CD processes.
-   Contribute to Agile development ceremonies including sprint planning, stand-ups, and retrospectives.
-   Troubleshoot production issues and ensure smooth application operations.

### What Makes You a Great Fit

-   Minimum 3 years of experience in Java-based application development.
-   Strong proficiency in Java and the Spring Boot framework.
-   Experience building scalable backend applications and RESTful APIs.
-   Solid understanding of relational databases such as MySQL.
-   Knowledge of application architecture, system design principles, and software development best practices.
-   Experience integrating external APIs, messaging services, and notification systems.
-   Familiarity with version control tools such as Git, SVN, or Mercurial.
-   Strong problem-solving, analytical, and debugging skills.
-   Understanding of Agile methodologies and collaborative development environments.
-   Ability to communicate effectively with both technical and non-technical stakeholders.
-   Strong ownership mindset with a focus on quality and continuous improvement.

### Preferred Skills

-   Spring Boot
-   Java
-   REST APIs
-   MySQL
-   System Design
-   Database Management
-   API Integration
-   Agile Development
-   Git Version Control

### Good to Have

-   Microservices Architecture
-   AWS Cloud Services
-   Data Structures & Algorithms (DSA)
-   Cloud Messaging APIs
-   Scalable Distributed Systems

## Apply

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

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