WeekdayWeekday

Senior Software Engineer - Backend

Added 2 months ago

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.

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

Company

Weekday positions itself as a data intelligence company that aggregates and curates professional data to enable proactive hiring. It provides a searchable database of candidates, multiple hiring models (White glove contingency and Subscription), and outreach tools (email, WhatsApp, phone) powered by AI to improve candidate response rates. The platform emphasizes proactive hiring and has partnerships and integrations to surface and contact candidates.

See more senior software engineer - backend jobs in Mumbai, Maharashtra, India