Weekday AI

Backend Developer

Weekday AI India 1 day ago
engineering

This role is for one of the Weekday's clients

Min Experience: 3 years

JobType: full-time

We are seeking an experienced and motivated Backend Developer with 3–6 years of hands-on experience in building robust, scalable, and high-performance server-side applications. The ideal candidate is someone who thrives in fast-paced environments, writes clean and maintainable code, and enjoys solving complex technical problems. You will play a key role in designing backend architecture, developing APIs, optimizing system performance, and contributing to the overall technical strategy of the product.

Requirements

Key Responsibilities

  • Backend Development: Design, develop, and maintain secure, scalable, and high-quality backend services and APIs.
  • Architecture & Design: Participate in architectural discussions, propose improvements, and help define best practices for backend systems.
  • API Development: Build RESTful or GraphQL APIs, ensuring low latency, high reliability, and seamless integration with front-end and third-party systems.
  • Database Management: Work with relational and/or NoSQL databases to design efficient schemas, write optimized queries, and ensure data integrity.
  • Performance Optimization: Identify bottlenecks, debug performance issues, and optimize application performance for speed, scalability, and robustness.
  • Cloud & Deployment: Work closely with DevOps teams to deploy, monitor, and maintain backend services on cloud platforms (AWS, GCP, Azure). Familiarity with CI/CD pipelines is a plus.
  • Collaboration: Collaborate with product managers, frontend engineers, and QA teams to deliver high-quality features on time while maintaining focus on scalability and performance.
  • Testing & Code Quality: Write unit, integration, and functional tests. Maintain high standards of code quality through code reviews, pair programming, and documentation.
  • Security: Implement and maintain backend security practices, including authentication, authorization, data protection, and secure coding standards.
  • Continuous Improvement: Stay updated with industry best practices, emerging technologies, and contribute to improving internal processes and tooling.

Required Skills & Experience

  • Experience: 3–6 years of strong backend development experience in a product-based or fast-paced tech environment.
  • Programming Languages: Proficiency in one or more backend languages such as Node.js, Java, Python, Go, or Ruby (customize as needed).
  • Frameworks: Experience with backend frameworks (e.g., Express.js, Spring Boot, Django, Flask, Gin, etc.).
  • Databases: Strong knowledge of SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB, Redis, or similar.
  • API Development: Proven experience building scalable REST or GraphQL APIs.
  • Cloud & Containers: Working knowledge of cloud services (AWS/GCP/Azure), Docker, Kubernetes, and CI/CD workflows.
  • Version Control: Strong experience with Git and collaborative development workflows.
  • Problem-Solving: Ability to analyze complex problems, identify root causes, and implement efficient solutions.
  • Code Quality: Commitment to writing clean, well-structured, and maintainable code.
  • Communication: Strong communication skills and ability to work effectively in cross-functional teams.

Preferred Qualifications

  • Experience in microservices architecture.
  • Exposure to event-driven systems, message queues (Kafka, RabbitMQ), or caching systems.
  • Understanding of distributed systems and system design fundamentals.
  • Experience in high-scale, low-latency environments.
  • Knowledge of observability tools (ELK, Prometheus, Grafana).

Skills in this job

People also search for

More jobs at Weekday AI