More jobs:
Job Description & How to Apply Below
Position:
Java Backend Developer
Experience: 5-8 years
Location:
Mumbai / Bangalore
Team:
Backend / Product-focused projects
Employment Type:
Full-time
Note :
Only Serving Notice period candidates who can join in 15 to 30 days can send their profiles on
Job Summary
We are looking for a skilled Java Backend Developer to join our team in Mumbai/Bangalore. The candidate will work on product-based client projects, developing scalable backend services, handling high concurrency, and implementing best coding practices.
Key Responsibilities
- Develop and maintain backend services using Java, Spring Boot, and Hibernate
- Write clean, efficient, and maintainable code
- Implement multithreading, concurrency handling, and performance tuning
- Work with SQL/PLSQL and No
SQL databases - Implement REST APIs / Microservices for client products
- Participate in code reviews, design discussions, and troubleshooting production issues
- Follow agile methodology and CI/CD pipelines
Required Skills
- Strong Core Java knowledge, including Collections, Generics, Exception Handling
- Hands-on experience with Java 8+ features (Streams, Optional, Lambdas)
- Strong understanding of Multithreading, Synchronization, Volatile, Locks, Executor Service
- Experience in Spring Boot, Hibernate / JPA, Transaction Management
- Experience in SQL / Stored Procedures / Caching (EHCache)
- Understanding of Concurrent Collections (Concurrent Hash Map , Copy On Write Array List )
- Familiarity with Microservices architecture, REST APIs
- Exposure to System Design basics and design patterns
Preferred Skills
- Experience with Cloud services (AWS/Azure/GCP)
- Experience with Docker/Kubernetes
- Knowledge of Virtual Threads in Java 21
- Previous work in product-based or high-concurrency projects
Soft Skills
- Good communication and problem-solving skills
- Ability to handle multiple rounds of interviews and technical discussions
- Motivated and proactive in learning new technologies
Selection Process
- 3-6 rounds (depending on the client/project)
- Technical evaluation including Core Java, Collections, Multithreading, Hibernate, SQL, DSA, System Design
- Manager / Client discussion
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×