Posted on: 10/12/2025
JD - SDE 2 Backend
This is a full-time position for one of our clients
Experience : 2-4 years
Work Mode : Work from Office
Location : Bangalore
Notice Period : 30 days
Job Summary :
We are seeking a skilled Backend Software Engineer to join our engineering team. This role involves designing, developing, and maintaining robust, secure, and scalable backend systems for high-impact commerce and AI-driven platforms. The ideal candidate thrives in agile environments and has experience building modern, data-intensive backend services serving large user bases.
Required Skills & Experience :
- 2 to 4 years of professional backend development experience.
- Strong proficiency in Java 17+ and object-oriented programming.
- Hands-on experience with Spring Boot 3.x and the Spring ecosystem (Spring Data JPA, Spring Security).
- Solid experience with PostgreSQL, including query optimization.
- Understanding of RESTful API design and development best practices.
- Experience with API testing tools such as Postman and Swagger.
- Strong problem-solving, data structures, and algorithms skills.
- Knowledge of software design patterns and SOLID principles.
- Basic understanding of cloud platforms (AWS/GCP/Azure).
Good to Have :
- Experience with Redis or similar caching technologies.
- Knowledge of microservices architecture.
- Familiarity with Docker and containerization.
- Exposure to CI/CD pipelines.
- Experience with Flyway or Liquibase for database migrations.
- Knowledge of JWT authentication and OAuth 2.0.
- Prior experience in e-commerce or retail technology domains.
Key Responsibilities :
- Design, develop, and maintain RESTful APIs using Spring Boot framework.
- Build scalable microservices and backend systems for a multi-tenant platform.
- Implement secure authentication and authorization systems (JWT, ABAC).
- Develop data models and optimise database queries for PostgreSQL.
- Integrate Redis caching for performance enhancement.
- Collaborate with AI/ML teams to integrate AI-powered features via the Claude API.
- Write clean, maintainable code and develop unit/integration tests.
- Participate in code reviews and adhere to security best practices.
- Debug and resolve production issues efficiently.
- Work closely with frontend developers and product managers for API contract design.
- Document technical designs and API specifications.
- Participate in agile ceremonies and team collaboration.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1588086
Interview Questions for you
View All