HamburgerMenu
hirist

Software Development Engineer II - Java Technologies

Posted on: 17/11/2025

Job Description

JD - SDE 2 Backend

Experience: 2-4 years

Work Mode: Work from Office

Location: Bangalore

Notice Period: 30 days

Company: D Square Consulting Services Pvt. Ltd.

Job Summary

D Square Consulting Services Pvt. Ltd. is 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 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 optimize database queries for PostgreSQL.

- Integrate Redis caching for performance enhancement.

- Collaborate with AI/ML teams to integrate AI-powered features via 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.

Technology Stack

- Backend: Java 17, Spring Boot 3.2, PostgreSQL 15+, Redis 7, Flyway

- AI & Integration: Claude API, RESTful APIs, JSON/JSONB data handling

- Tools & DevOps: Git, Maven, Docker, AWS/GCP, IntelliJ IDEA/VS Code

What We Offer

- Opportunity to work on a cutting-edge AI-powered retail commerce platform.

- Exposure to the full product lifecycle from design to deployment.

- Mentorship from experienced senior engineers.

- Regular tech talks, knowledge-sharing sessions, and a learning budget.

- Flat, data-driven, customer-centric, and innovation-friendly work culture.

- Competitive salary with EPF coverage and stock options (subject to vesting).

info-icon

Did you find something suspicious?