About this SDE (Software Development Engineer) role at Weekday AI
๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐น๐ฒ ๐ถ๐ ๐ณ๐ผ๐ฟ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐ช๐ฒ๐ฒ๐ธ๐ฑ๐ฎ๐'๐ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐
๐ฆ๐ฎ๐น๐ฎ๐ฟ๐ ๐ฟ๐ฎ๐ป๐ด๐ฒ: ๐ฅ๐ ๐ญ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ - ๐ฅ๐ ๐ฎ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ (๐ถ๐ฒ ๐๐ก๐ฅ ๐ญ๐ฌ-๐ฎ๐ฌ ๐๐ฃ๐)
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.