Flag job

Report

Backend (Java & Springboot) - Immediate Joiner

Location

Bengaluru, Karnataka, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

InnoWave

Website: innowave.tech
Job details:
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.
Click on Apply to know more.

Skills

AWS
Azure
backend
caching
Cassandra
DevOps
frontend
Git
Hibernate
Java
Kafka
Kotlin
microservices
MySQL
NoSQL
Oracle
PostgreSQL
RabbitMQ
Redis
RESTful