Lead Java Developer

Remote, USA
Posted Jun 14, 2026
Full-time

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

More Remote Jobs