Bestkaam Logo
SWITS DIGITAL Private Limited Logo

Senior Java Developer

Actively Reviewing the Applications

SWITS DIGITAL Private Limited

India, Karnataka Full-Time On-site
Posted 2 weeks ago Apply by May 6, 2026

Job Description

Job Title: Senior Java Developer

Location: Bangalore

Experince: 6-10 Years

Job Summary

We are looking for a skilled Java Backend Developer to design, develop, and maintain scalable backend systems and APIs. The ideal candidate should have strong experience in Java and Spring Boot, with a solid understanding of microservices architecture and database management.

Key Responsibilities

  • Design, develop, and maintain backend applications using Java
  • Build and maintain RESTful APIs and microservices
  • Work with Spring Boot, Spring MVC, and Spring Data JPA
  • Write clean, efficient, and scalable code following best practices
  • Integrate applications with relational and NoSQL databases
  • Ensure application performance, security, and scalability
  • Participate in code reviews, debugging, and production support
  • Collaborate with frontend, DevOps, QA, and product teams
  • Implement logging, monitoring, and exception handling
  • Follow Agile and Scrum development methodologies

Required Skills

  • Strong experience in Core Java and Java 8 or above
  • Hands-on experience with Spring Boot
  • Experience developing REST APIs and microservices
  • Knowledge of Hibernate and JPA
  • Strong SQL knowledge with MySQL, PostgreSQL, or Oracle
  • Experience with Git and build tools such as Maven or Gradle
  • Good understanding of OOP concepts, collections, and multithreading
  • Experience with unit testing using JUnit or Mockito

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.