Back End Developer

Third Wave Coffee

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

42 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Third Wave Coffee is seeking a Backend Developer with 3-4 years of hands-on experience to design, build, and optimize production-grade backend systems powering our services.

You will work on APIs, databases, and integrations, primarily using Java/Spring Boot or Node.js/NestJS, with a strong focus on reliability, performance, and clean-code practices. Collaborate across Product, Frontend, QA, and DevOps to ship features end-to-end, monitor production, and contribute to documentation.

Qualifications

  • 3-4 years of hands-on backend development experience in production environments.
  • Strong practical experience with Java/Spring Boot and/or Node.js/NestJS.
  • Good understanding of OOP, SOLID principles, design patterns, and clean-code practices.
  • Hands-on experience with PostgreSQL and MongoDB, including queries, indexing, transactions, and performance optimisation.
  • Strong understanding of REST APIs, HTTP protocols, and service-to-service communication.
  • Experience with Git, code reviews, debugging, and release practices.
  • Ability to understand existing systems, troubleshoot issues, and contribute to component-level design.

Responsibilities

  • Design, develop, and maintain backend services, REST APIs, and business logic.
  • Work with existing codebases and independently implement changes across backend services.
  • Manage and optimise databases, including PostgreSQL, MongoDB, and Redis.
  • Build and maintain integrations with internal services and third-party platforms.
  • Participate in low-level design discussions and follow clean-code practices, OOP principles, and design patterns.
  • Write unit and integration tests and contribute to code reviews.
  • Investigate production issues, perform root-cause analysis, and implement long-term solutions.
  • Identify and address performance bottlenecks, reliability issues, and technical debt.
  • Collaborate with Product, Frontend/Mobile, QA, and DevOps teams to deliver features end-to-end.
  • Contribute to deployments, monitoring, technical documentation, and production support.

Skills

Backend development
Java/Spring Boot
Node.js/NestJS
OOP & SOLID
PostgreSQL
MongoDB
REST APIs
Git & debugging
CI/CD basics
Design patterns

Tools

Docker
Kubernetes
CI/CD pipelines
Prometheus
Grafana
Sentry

Job description

Backend Developer || 3-4 Years of Experience

About the Role:

We are looking for a Backend Developer with 3-4 years of hands-on experience in building, maintaining, and optimising production-grade backend systems.

In this role, you will work across backend services powering consumer applications, admin portals, and internal dashboards. You will be responsible for developing APIs, managing databases, integrating third-party services, troubleshooting production issues, and contributing to system design and performance improvements.

We are looking for someone with strong practical knowledge of Java/Spring Boot and/or Node.js/NestJS, solid software engineering fundamentals, and a strong sense of ownership.

Key Responsibilities:
  • Design, develop, and maintain backend services, REST APIs, and business logic.
  • Work with existing codebases and independently implement changes across backend services.
  • Manage and optimise databases, including PostgreSQL, MongoDB, and Redis.
  • Build and maintain integrations with internal services and third-party platforms.
  • Participate in low-level design discussions and follow clean-code practices, OOP principles, and design patterns.
  • Write unit and integration tests and contribute to code reviews.
  • Investigate production issues, perform root-cause analysis, and implement long-term solutions.
  • Identify and address performance bottlenecks, reliability issues, and technical debt.
  • Collaborate with Product, Frontend/Mobile, QA, and DevOps teams to deliver features end-to-end.
  • Contribute to deployments, monitoring, technical documentation, and production support.
Technical Skills & Requirements

Must Have:

  • 3-4 years of hands-on backend development experience in production environments.
  • Strong practical experience with Java/Spring Boot and/or Node.js/NestJS.
  • Good understanding of OOP, SOLID principles, design patterns, and clean-code practices.
  • Hands-on experience with PostgreSQL and MongoDB, including queries, indexing, transactions, and performance optimisation.
  • Strong understanding of REST APIs, HTTP protocols, and service-to-service communication.
  • Experience with Git, code reviews, debugging, and release practices.
  • Ability to understand existing systems, troubleshoot issues, and contribute to component-level design.

Good to Have:

  • Experience with AWS and/or GCP.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Exposure to messaging systems such as Kafka, Pub/Sub, or RabbitMQ.
  • Experience with monitoring and observability tools such as Prometheus, Grafana, or Sentry.
  • Understanding of distributed systems and microservices architecture.
What We're Looking For
  • Strong problem-solving and analytical skills.
  • A high sense of ownership and accountability.
  • A practical approach to solving real-world engineering challenges.
  • Ability to independently debug issues and drive them to closure.
  • Comfort working with existing codebases and improving systems incrementally.
  • Willingness to take ownership across the development lifecycle, from coding and APIs to databases, deployments, monitoring, and production support.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer
Senior Backend Developer

Ropay Limited Liability Partnership • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Principal Back-End (Node.Js) Developer
Principal Back-End (Node.Js) Developer

RingCentral • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Senior Backend Developer – Java Spring Boot
Senior Backend Developer – Java Spring Boot

Cloudoniq Technologies Pvt Ltd • Mumbai

On-site
INR 1,500,000 - 2,000,000
Senior Java Backend Developer
Senior Java Backend Developer

Ingram Micro • Mumbai City

On-site
INR 2,600,000 - 5,000,000
Backend Java Developer
Backend Java Developer

Daalchini Technologies • Sector 10

On-site
INR 1,200,000 - 2,500,000
Back End Developer
Back End Developer

TENARAI TECHNOLOGIES PRIVATE LIMITED • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior Backend Engineer
Senior Backend Engineer

Digitup • Siliguri

On-site
INR 800,000 - 1,400,000
Group Health Insurance
Regular training sessions and workshops
Senior Backend Engineer
Senior Backend Engineer

Digitup • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Group Health Insurance
Training sessions and workshops
Backend Engineer
Backend Engineer

Magzter • Chennai District

On-site
INR 900,000 - 1,300,000
Back End Developer
Back End Developer

InCred Financial Services • Bengaluru

On-site
INR 1,800,000 - 2,600,000