SW Engineering

Backend (Java & Srpingboot) - Immediate

Bengaluru, Karnataka
Work Type: Full Time
We are looking for a skilled Backend Developer (Spring Boot) to design, develop, and maintain scalable backend services and APIs. The role involves working on modern microservice-based architectures, integrating with databases and external systems, and collaborating closely with frontend, DevOps, and product teams to deliver reliable and high-performance solutions.

Key Responsibilities
  • Develop and maintain RESTful APIs and backend services using Spring Boot.
  • Work on microservice-based architectures, including inter-service communication, resilience, and observability.
  • Integrate backend services with relational and NoSQL databases and external systems via REST, messaging, or queues.
  • Ensure backend components meet performance, scalability, and security requirements.
  • Write unit and integration tests and actively participate in peer code reviews.
  • Collaborate with DevOps teams on CI/CD pipelines, deployments, logging, and monitoring.
  • Troubleshoot and resolve production issues, performing root-cause analysis and optimizations.
  • Participate in requirements analysis, sprint planning, and architectural discussions.
  • Maintain technical documentation, coding standards, and best practices.

Required Technical Skills & Experience
  • Strong hands-on experience with the Spring Boot ecosystem, including:
    • Spring Web
    • Spring Data
    • Spring Security
    • Spring Actuator
  • Proficiency in Java (8+); exposure to Kotlin is a plus.
  • Experience working with databases:
    • SQL: MySQL, PostgreSQL, Oracle
    • NoSQL: MongoDB, Redis, Cassandra
  • Strong understanding of REST API design principles and best practices.
  • Experience with at least one messaging or queue system (Kafka, RabbitMQ, SQS, etc.).
  • Solid understanding of microservices, distributed systems, and service discovery.
  • Familiarity with:
    • JPA / Hibernate
    • Caching strategies
    • Exception handling
    • Pagination and filtering
    • DTO mapping patterns
  • Comfortable working with Git workflows and CI/CD pipelines.
  • Hands-on experience with Docker; exposure to cloud deployments (AWS/Azure) is an advantage.

Submit Your Application

You have successfully applied
  • You have errors in applying
By clicking Submit Application, I acknowledge having read your Privacy Policy and agree to storing and processing my data for this application.