← All openings

SDE I - Java

Swiggy · Bengaluru, India

Swiggy is hiring an SDE I for backend development using Java and Spring Boot. This is a hybrid role based in Bengaluru.

What you will do

  • Build backend components and microservices in Java and Spring Boot.
  • Design and implement RESTful APIs and integrations across Swiggy's services.
  • Tune Java applications, including JVM, multithreading, and caching, to improve response times and stability.
  • Maintain, refactor, and troubleshoot backend codebases for high availability.
  • Take part in code reviews, deployments, and service monitoring.
  • Work with product and cross-functional teams, and suggest Java-related improvements.

What you need

  • 1.5-4 years of professional software engineering experience, with at least 1 year of backend development in Java and Spring Boot.
  • A solid grasp of REST APIs, microservices architecture, and backend system design.
  • Hands-on experience with performance tuning, multithreading, and JVM optimisation.
  • Familiarity with CI/CD, Git, and cloud-native practices.
  • Shipped a Spring Boot service or API to production and supported it after release.
  • Clear communication about API behaviour, and comfort moving quickly in a dynamic environment.

Good to have

  • Experience with Kafka, Redis, SQL/NoSQL databases, AWS, Docker, or Kubernetes.
  • Backend work at a consumer-internet or high-traffic product company.
  • Immediate availability or a short notice period.

How to apply

  • Apply through the job posting page.