×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Software Engineer

Job in 400001, Mumbai, Maharashtra, India
Listing for: Wissen Technology
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Java Developer, Backend Developer
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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary