Weekday AI

JavaDeveloper

₹10–18L Mumbai, Maharashtra, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Java Developer at Weekday AI. Skills: Java, Spring Boot, Backend Development, API Development. Design scalable web application architectures. Develop scalable web application architectures”

Industry & Context.

Problems you'll solve

Problem-solving; Analytical skills; Debugging skills

What They're Looking For.

Must Have

Minimum 3 years of experience in Java-based application development, 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, 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, Ownership mindset with a focus on quality and continuous improvement

Nice to Have

Spring Boot, Java, REST APIs, MySQL, System Design, Database Management, API Integration, Agile Development, Git Version Control, Microservices Architecture, AWS Cloud Services, Data Structures & Algorithms (DSA), Cloud Messaging APIs, Scalable Distributed Systems

What You'll Do.

Design scalable web application architectures

Develop scalable web application architectures

Maintain scalable web application architectures

Design secure web application architectures

Develop secure web application architectures

Maintain secure web application architectures

Design high-performing web application architectures

Develop high-performing web application architectures

Maintain high-performing web application architectures

Build backend services using Java

Maintain backend services using Java

Build backend services using Spring Boot

Maintain backend services using Spring Boot

Integrate third-party partner APIs

Integrate external systems

Design relational databases

Manage relational databases

Optimize relational databases

Design backend data structures

Manage backend data structures

Optimize backend data structures

Collaborate with UI/UX designers

Collaborate with product stakeholders

Collaborate with engineering teams

Deliver business requirements

Ensure application performance

Ensure application reliability

Ensure application responsiveness

Ensure application scalability

Participate in system design discussions

Contribute to architectural decisions

Implement security best practices

Implement data protection measures

Maintain reusable code

Maintain well-documented code

Follow development standards

Collaborate with cross-functional teams

Participate in code reviews

Participate in testing

Participate in debugging

Participate in performance optimization

Manage source code using version control

Support CI/CD processes

Contribute to Agile development ceremonies

Troubleshoot production issues

Ensure smooth application operations

How You'll Work.

Team & Collaboration

Product teams; UI designers; Fellow engineers; Cross-functional teams; Technical stakeholders; Non-technical stakeholders

Communication Scope

Communicate effectively

Process & Methodology

Agile methodologies, Agile development

Full Job 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 review

Free ATS check

Applying for this Java Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Weekday AI?

Real rants from real employees. Read before you apply.

Read Company Rants →