Search by job, company or skills

Wissen Technology

Senior Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position: Java Backend Developer

Experience: 58 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 [Confidential Information]

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 NoSQL 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, ExecutorService
  • Experience in Spring Boot, Hibernate / JPA, Transaction Management
  • Experience in SQL / Stored Procedures / Caching (EHCache)
  • Understanding of Concurrent Collections (ConcurrentHashMap, CopyOnWriteArrayList)
  • 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

  • 36 rounds (depending on the client/project)
  • Technical evaluation including Core Java, Collections, Multithreading, Hibernate, SQL, DSA, System Design
  • Manager / Client discussion

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136991215

Similar Jobs