Login Sign Up

Senior Backend Developer – Java Spring Boot

Cloudoniq Technologies Pvt Ltd

5 - 10 years

Mumbai

Posted: 29/05/2026

Job Description

Job Title

Senior Backend Developer Java Spring Boot

Role Overview

We are seeking an experienced Backend Developer to design, develop, and maintain scalable, secure, and high-performance backend systems. The ideal candidate will have strong expertise in Java, Spring Boot, RESTful APIs, database optimization, and cloud-native application development.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build secure and high-performance RESTful APIs and microservices.
  • Develop and optimize database schemas, queries, and transactions using MySQL.
  • Implement authentication, authorization, and security best practices.
  • Collaborate with frontend developers and cross-functional teams to deliver integrated solutions.
  • Troubleshoot and resolve production issues and performance bottlenecks.
  • Develop and maintain CI/CD pipelines using Jenkins or GitHub Actions.
  • Work with containerization and orchestration tools such as Docker and Kubernetes.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Monitor application performance, scalability, and availability.
  • Participate in architecture discussions and technical decision-making.
Required Skills & Qualifications
  • Bachelors degree in Computer Science or related field.
  • 5+ years of experience in backend development using Java.
  • Strong experience with Spring Boot 3.x and Spring ecosystem.
  • Expertise in REST APIs and microservices architecture.
  • Strong proficiency in MySQL database design and optimization.
  • Experience with JPA/Hibernate and ORM frameworks.
  • Knowledge of authentication and security frameworks (JWT, OAuth2, Spring Security).
  • Hands-on experience with Docker and Kubernetes.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with Git/GitHub and CI/CD pipelines.
  • Strong understanding of Linux environments and scripting.
  • Experience with unit and integration testing using JUnit and Mockito.
Preferred Skills
  • Experience with message brokers such as Kafka or RabbitMQ.
  • Knowledge of Redis or caching mechanisms.
  • Exposure to distributed systems and event-driven architecture.
  • Experience handling large-scale enterprise applications.


Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.