Java Technical Lead

Majoris Training And Consulting

Madurai District

On-site

INR 1,800,000 - 3,600,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Majoris Training And Consulting seeks a Tech Lead Java Spring Boot Developer to guide the development of scalable applications. You will lead Java/Spring Boot teams, design architectures with microservices, and ensure high-quality delivery.

The role requires hands-on coding, API design, and mentoring, with collaboration across product, architecture, and operations to drive performance and reliability.

Qualifications

  • Experience with Java 8+ and Spring Boot in enterprise apps.
  • Strong knowledge of Microservices architecture and REST APIs.
  • Hands-on coding with design patterns and multithreading.

Responsibilities

  • Lead and mentor a team of Java/Spring Boot developers; conduct code reviews.
  • Design scalable, high-performance applications with Java/Spring Boot.
  • Define architecture using Spring Boot, Microservices, Java tech.
  • Develop enterprise-grade applications, RESTful APIs; integrate systems.
  • Collaborate with PMs, Architects, BAs to shape technical solutions.
  • Perform code reviews and enforce coding standards and best practices.
  • Resolve performance bottlenecks and production issues.
  • Optimize backend and frontend for performance; ensure security and reliability.

Skills

Java 8+
Spring Boot
Microservices Architecture
RESTful APIs
Java/OOP
Design Patterns
Git / Version control
API design and integration
Technical leadership

Tools

Docker
Kubernetes
AWS/Azure/GCP
CI/CD tools
Jenkins/GitLab/Azure DevOps
Redis/Elasticsearch

Job description

Job Description

We are looking for an experienced Tech Lead Java Spring Boot Developer to lead the development of complex, high-performance, scalable applications. The ideal candidate will have strong hands‑on experience in Java, Spring Boot, Microservices, REST APIs, and application architecture, along with proven experience leading and mentoring development teams.


The Tech Lead will be responsible for the technical direction of projects, ensuring coding standards, best practices, performance, scalability, and high-quality software delivery.


Key Responsibilities


  • Lead and mentor a team of Java/Spring Boot developers, providing technical guidance and conducting code reviews.

  • Design and develop scalable, high-performance, and maintainable applications using Java and Spring Boot.

  • Define application architecture and technical solutions using Spring Boot, Microservices, and Java technologies.

  • Perform hands‑on development of enterprise‑grade applications.

  • Design and implement RESTful APIs and integrate applications with external systems and services.

  • Work closely with Product Managers, Architects, Business Analysts, and other stakeholders to understand requirements and define technical solutions.

  • Conduct code reviews and ensure adherence to coding standards, design principles, and development best practices.

  • Identify and resolve technical issues, performance bottlenecks, and production problems.

  • Optimize both backend and frontend components for improved application performance.

  • Ensure applications are secure, scalable, reliable, and maintainable.

  • Support testing, deployment, release activities, and production support.

  • Stay updated with emerging Java technologies and frameworks and recommend improvements to the technology stack.

  • Drive continuous improvement in development processes, code quality, and engineering practices.


Mandatory Skills


  • Java 8+

  • Spring Boot

  • Microservices Architecture

  • RESTful APIs

  • Spring Framework

  • Hibernate / JPA

  • SQL / Relational Databases

  • Object‑Oriented Programming

  • Design Patterns

  • Exception Handling & Multithreading

  • Git / Version Control

  • Strong experience in API design and integration

  • Experience in technical leadership and team mentoring

  • Strong problem‑solving and debugging skills


Good to Have


  • Kafka / RabbitMQ

  • Docker / Kubernetes

  • AWS / Azure / GCP

  • CI/CD

  • Jenkins / GitLab / Azure DevOps

  • Redis / Elasticsearch

  • Agile / Scrum methodology


Preferred Candidate Profile


  • 7–12 years of strong experience in Java and Spring Boot development.

  • Proven experience as a Tech Lead / Senior Java Developer / Technical Lead.

  • Strong hands‑on experience with Microservices and REST APIs.

  • Experience designing scalable and high‑performance enterprise applications.

  • Good leadership, communication, mentoring, and problem‑solving skills.

  • Ability to balance hands‑on development with technical leadership.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Technical Lead
Java Technical Lead

Monocept • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Technical Lead - Java Springboot
Technical Lead - Java Springboot

Veersa Technologies • Dadri

On-site
Java Development Lead
Java Development Lead

EdgeVerve Systems • Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Technical Lead - Java
Technical Lead - Java

Agiliad • Pune District

On-site
INR 1,800,000 - 2,400,000
Technical Lead - Java API_Offshore
Technical Lead - Java API_Offshore

Visa Hunt • India

On-site
INR 1,800,000 - 3,000,000
Technical Lead
Technical Lead

SourcingXPress • Hyderabad

On-site
INR 2,800,000 - 3,400,000
Hybrid work model
Java Technical Lead
Java Technical Lead

Wissen Technology • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Tech Lead - Java Spring Boot
Tech Lead - Java Spring Boot

Geekyants • India

On-site
INR 1,500,000 - 2,500,000
Senior Technical Lead
Senior Technical Lead

Comviva • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Tech Lead – Java
Tech Lead – Java

CloudSmartz • Gurgaon

On-site
INR 4,000,000 - 6,000,000