Senior Software Engineer - Backend
Weekday AI
Posted: April 20, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are hiring a Senior Backend Engineer to lead the development of scalable and high-performance applications. The ideal candidate will be responsible for contributing to architecture decisions, writing production-ready code, and mentoring team members. Strong problem-solving skills, experience with event-driven systems, and a proven track record of delivering real-time solutions are essential.
Required Skills
Job Description
This role is for one of the Weekday's clients
Min Experience: 4 years
Location: Mumbai
JobType: full-time
We are looking for a technically skilled and experienced Senior Backend Engineer to lead the development of scalable and high-performance applications. In this role, you will contribute to architecture decisions, write production-ready code, and mentor team members while helping build robust, real-time, event-driven systems.
You’ll collaborate across teams to deliver elegant backend solutions, solve complex problems, and ensure our systems are reliable, efficient, and secure.
Requirements:
Responsibilities
• Lead end-to-end design and development of high-throughput, low-latency systems using microservices architecture.
• Drive backend development efforts while mentoring junior engineers and guiding code quality and best practices.
• Collaborate with cross-functional teams to design technical solutions aligned with business goals.
• Translate business requirements into detailed technical specifications and low-level design.
• Optimize application performance and resolve bottlenecks in production and development environments.
• Stay current with emerging technologies and open-source tools to enhance system capabilities.
• Ensure best practices in code, architecture, and deployment processes are followed.
• Build high-availability systems with efficient data access and management strategies.
Requirements
• Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
• 4–6 years of hands-on experience designing and developing scalable enterprise applications using Java/J2EE, Spring Boot, and RESTful APIs.
• Strong experience with databases like MySQL, MongoDB, DynamoDB, and search engines like Elasticsearch.
• Working knowledge of cloud services (AWS, Azure, or GCP) and containerized deployment.
• Familiarity with Kafka, Redis, or other real-time data streaming tools.
• Solid foundation in data structures, algorithms, and software design principles.
• Exposure to front-end technologies such as React.js, Angular, D3.js (preferred).
• Experience working in Agile/Scrum environments and leading complex technical projects.
Tech Stack
• Languages & Frameworks: Java, Spring Boot, JPA
• Databases: MySQL, MongoDB, DynamoDB, Redis
• Search & Messaging: Elasticsearch, Kafka
• Architecture: Microservices, REST APIs
• Cloud: AWS, Azure, or GCP
• Front-end (Nice to Have): HTML5, CSS3, React.js, Angular