← All Jobs
Posted Apr 14, 2026

Lead Java Developer

Apply Now

Job Title: Lead Java Developer

Experience: 8+ Years

Location: Remote / Pune / Mumbai / Chennai / Bangalore / Hyderabad
Notice Period: Immediately joiner

About the Role

We are looking for an experienced Lead Java Developer to design and deliver high-performance, scalable enterprise applications.

The ideal candidate will have deep expertise in Core Java, multithreading, performance optimization, and secure SOAP-based integrations, along with experience in containerized environments (Kubernetes/Docker).

You will play a key role in leading development efforts, optimizing system performance, and mentoring team members while collaborating with cross-functional teams.

Key Responsibilities

  • Design, develop, and maintain high-performance Java applications
  • Handle large-scale data processing and I/O streaming
  • Implement and manage secure SOAP-based integrations using Apache CXF
  • Optimize JVM performance, memory management, and scalability
  • Develop and consume WSDL-based services with MTOM support
  • Work with containerized environments (Kubernetes/Docker)
  • Collaborate with product, QA, and DevOps teams
  • Lead, mentor, and guide a team of developers

Must-Have Skills

  • Strong expertise in Core Java (Java 11+)
  • Hands-on experience with multithreading & concurrency (thread pools, semaphores)
  • Experience handling large data and streaming applications
  • Strong knowledge of JVM tuning & performance optimization  
  • Experience with Spring Framework
  • Proficiency in Apache HttpClient 5.x
  • Strong experience with SOAP services (Apache CXF)
  • Experience with MTOM (binary data transfer)
  • Expertise in WSDL-based client development
  • Knowledge of WS-Security, SAML, and STS integration
  • Hands-on experience with Kubernetes and Docker
  • Strong database knowledge: Oracle & PostgreSQL

Good to Have

  • Exposure to AI-assisted development tools
  • Experience with Claude Code or similar tools