Skip to Content

Java Technical Lead (JAVA002)

--ElevateConsultingservices--
Job Overview:

We are looking for an experienced Java Technical Lead who can take ownership of backend development while having exposure to modern front-end technologies. The ideal candidate will have strong expertise in Java, Spring Boot, microservices architecture, and cloud deployment, along with a working understanding of front-end frameworks such as React or Angular to effectively collaborate with UI teams and guide end-to-end solution design. As a Technical Lead, you will be responsible for architecting, developing, and mentoring teams to deliver scalable, secure, and high performance enterprise applications. 

Location

Ahmedabad (Onsite) / Bengaluru (Onsite)

Shift

2pm to 11pm / 9am to 6pm

Experience

10+ Years


Responsibilities

  • Lead the design and development of complex, distributed Java-based applications.
  • Architect and implement microservices using Spring Boot, Sprint Security, Spring Data, and related frameworks.
  • Provide technical direction and mentorship to the development team, ensuring code quality and best practices.
  • Collaborate with front-end teams; possess enough hands-on knowledge of modern UI frameworks (React, Angular, or similar) to guide integration and overall solution design.
  • Work with both relational and NoSQL databases; experience with distributed SQL systems like CockroachDB is a plus. 
  • Integrate event-driven systems using tools such as Apache Kafka.
  • Oversee deployment and orchestration in containerized environments (Docker, Kubernetes).
  • Ensure cloud readiness and deployment across AWS, Azure, or GCP.
  • Build and maintain CI/CD pipelines with tools like Jenkins, Terraform, or Cloud Build.
  • Collaborate with cross-functional teams including DevOps, QA, and front-end developers to ensure end-to-end system performance and reliability.

Required Qualifications


  • 10+ years of experience in Java / J2EE technologies, including strong command over Spring Boot and microservices architecture.
  • Solid understanding of RESTful APIs, design patterns, and scalable backend systems.
  • Working knowledge or exposure to front-end technologies (React, Angular, TypeScript, JavaScript, HTML, CSS).
  • Hands-on experience with Kafka, Docker, and Kubernetes.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with CI/CD and infrastructure automation tools (Jenkins, Terraform, etc.).
  • Excellent leadership, communication, and problem-solving skills.
  • Ability to work in an agile, collaborative environment.

(Relocation policy will be applicable as per the company's terms and conditions.*)