Technical Lead (Java)

Networked Energy Services Technologies

New Delhi

Hybrid

INR 2,500,000 - 6,000,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Networked Energy Services Technologies in Delhi is seeking an experienced Senior Java Developer to design, develop and deliver Java applications using Spring Boot and REST APIs, while guiding a team across multiple projects. You will mentor engineers, run Agile sprints, and interact with international clients to gather requirements and ensure on-time delivery.

Strong SQL and microservices expertise required.

Qualifications

  • B.Tech / B.E. / MCA or equivalent from a reputed university.
  • Minimum 8 years of hands-on Java experience (Java 8+; Java 17 preferred).
  • Strong experience in Spring Boot, Spring MVC and Hibernate/JPA.
  • Strong knowledge of REST API design and development, and of Microservices architecture.
  • Good knowledge of SQL and relational databases (MySQL, PostgreSQL, Oracle or similar).
  • Proven experience leading and managing a development team.
  • Hands-on experience running sprints in Agile/Scrum methodology.
  • Proven experience managing international clients and handling client calls, demos and requirement discussions.
  • Experience with JIRA, Confluence, Git and Maven/Gradle.
  • Excellent written and spoken English.

Responsibilities

  • Lead the design, development and delivery of Java-based applications using Spring Boot and RESTful APIs.
  • Define the technical architecture and ensure scalable, secure and maintainable solutions.
  • Lead, mentor and manage a team of developers, including task allocation, code reviews and performance feedback.
  • Plan and run sprints in Agile/Scrum, including sprint planning, daily stand-ups, reviews and retrospectives.
  • Communicate with international clients to understand requirements, provide updates and manage expectations.
  • Break requirements into technical tasks, estimate effort and ensure on-time, high-quality delivery.
  • Enforce coding standards, clean code practices and unit test coverage.
  • Debug and resolve complex technical issues found during testing and in production.
  • Work with QA, DevOps, product and business teams to ensure smooth releases.
  • Identify technical risks early and propose mitigation plans.
  • Keep project documentation, technical designs and release notes up to date.

Skills

Java
Spring Boot
REST APIs
Microservices
SQL & Relational DBs
Hibernate/JPA
Agile / Scrum
Team leadership
Client communication
JIRA / Confluence / Git

Education

B.Tech / B.E. / MCA

Tools

JIRA
Confluence
Git
Maven/Gradle

Job description

Role & responsibilities
  • Lead the design, development and delivery of Java-based applications using Spring Boot and RESTful APIs.
  • Define the technical architecture and ensure solutions are scalable, secure and maintainable.
  • Lead, mentor and manage a team of developers, including task allocation, code reviews and performance feedback.
  • Plan and run sprints in Agile/Scrum, including sprint planning, daily stand-ups, reviews and retrospectives.
  • Communicate directly with international clients to understand requirements, give regular updates, manage expectations and resolve issues.
  • Break requirements into technical tasks, estimate effort and ensure on-time, high-quality delivery.
  • Enforce coding standards, clean code practices and unit test coverage.
  • Debug and resolve complex technical issues found during testing and in production.
  • Work with QA, DevOps, product and business teams to ensure smooth releases.
  • Identify technical risks early and propose mitigation plans.
  • Keep project documentation, technical designs and release notes up to date.

Preferred candidate profile
  • B.Tech / B.E. / MCA or equivalent from a reputed university.
  • Minimum 8 years of hands-on experience in Java (Java 8 or higher; Java 17 preferred).
  • Strong experience in Spring Boot, Spring MVC and Hibernate/JPA.
  • Strong knowledge of REST API design and development, and of Microservices architecture.
  • Good knowledge of SQL and relational databases (MySQL, PostgreSQL, Oracle or similar), including query optimization.
  • Proven experience leading and managing a development team.
  • Hands-on experience running sprints in Agile/Scrum methodology.
  • Proven experience managing international clients and handling client calls, demos and requirement discussions.
  • Experience with JIRA, Confluence, Git and Maven/Gradle.
  • Excellent written and spoken English.

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

Majoris Training And Consulting • Madurai District

On-site
INR 1,800,000 - 3,600,000
Technical Lead - Java Springboot
Technical Lead - Java Springboot

Veersa Technologies • Dadri

On-site
INR 1,674,000 - 2,232,000
Java Technical Lead
Java Technical Lead

Data Software Research Company (DSRC) • Chennai District

On-site
INR 2,500,000 - 5,000,000
Java + Springboot Developer / Lead
Java + Springboot Developer / Lead

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,400,000 - 2,000,000
Sr. Backend Java Developer
Sr. Backend Java Developer

Networked Energy Services Technologies • New Delhi

Hybrid
INR 2,500,000 - 4,000,000
Technical Lead
Technical Lead

SourcingXPress • Hyderabad

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

Infosys • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Java Technical Lead
Java Technical Lead

Geojit Technologies • Ernakulam

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

3i Infotech • Navi Mumbai

On-site
INR 2,800,000 - 3,600,000
Senior Technical Lead
Senior Technical Lead

Comviva • Gurugram District

On-site
INR 4,000,000 - 7,000,000