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.