Java Tech Lead

Weekday AI

Hyderabad

On-site

INR 3,000,000 - 3,500,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Weekday AI is seeking a Java Tech Lead to steer the design, development, and delivery of scalable enterprise applications. You will combine hands-on Java development with technical leadership, architecture, and team management to drive technical excellence across the SDLC.

The ideal candidate will have 10+ years of hands-on Java experience, deep knowledge of Spring Boot, Microservices, REST APIs, Kafka, and databases, and proven mentoring ability.

Qualifications

  • We are looking for an experienced Java Tech Lead to design and deliver scalable enterprise applications.
  • Hands-on Java development plus technical leadership, architecture, and team management.
  • Deep expertise in Java, Spring Boot, Microservices, REST APIs, Kafka, and databases.
  • Mentoring engineers and driving technical excellence across the SDLC.

Responsibilities

  • Lead and mentor a team of Java engineers through the SDLC.
  • Design, develop, and maintain enterprise apps with Java, Spring Boot, and Microservices.
  • Architect scalable RESTful APIs and distributed apps.
  • Define architecture, coding standards, and engineering guidelines.
  • Conduct code reviews focusing on quality, security, and performance.
  • Guide on distributed systems and messaging with Apache Kafka.
  • Collaborate with frontend teams for full-stack delivery using ReactJS when needed.
  • Design and optimize MongoDB and relational DB schemas and queries.
  • Drive CI/CD automation with Jenkins.
  • Coordinate with Architecture, Product, QA, DevOps for delivery.
  • Estimate effort, plan sprints, manage dependencies, identify risks.
  • Mentor junior engineers and support knowledge sharing.
  • Troubleshoot production issues and lead critical releases.
  • Communicate decisions, status, risks to stakeholders and onshore teams.
  • Improve architecture, performance, security, and scalability.
  • Participate in Agile/Scrum ceremonies and foster ownership.

Skills

Java
Spring Boot
Microservices
REST APIs
Kafka
Databases
Mentoring
Architecture
CI/CD
ReactJS

Education

Bachelor's or Master's in CS/IT/Engineering

Tools

Jenkins
Git
Docker
Kubernetes
AWS
Azure
GCP

Job description

This role is for one of the Weekday's clients

Salary range: Rs 3000000 - Rs 3500000 (ie INR 30-35 LPA)

Experience: 10+ yrs

Location: Bengaluru, Karnataka, India, Hyderabad, Telangana, India

Job Type: Full-time

Requirements

We are looking for an experienced Java Tech Lead to lead the design, development, and delivery of scalable, secure, and high-performance enterprise applications. The role combines hands-on Java development, technical leadership, architecture, and team management, with a strong focus on modern backend engineering and distributed systems.

The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, REST APIs, Kafka, and databases, along with proven experience mentoring engineering teams and driving technical excellence across the software development lifecycle.

Key Responsibilities
  • Lead and mentor a team of Java engineers throughout the software development lifecycle.
  • Design, develop, and maintain enterprise applications using Java, Spring Boot, and Microservices.
  • Architect scalable, secure, and high-performance RESTful APIs and distributed applications.
  • Define technical architecture, coding standards, development practices, and engineering guidelines.
  • Conduct detailed code reviews to ensure quality, security, maintainability, and performance.
  • Guide engineers in designing distributed systems and implementing messaging solutions using Apache Kafka.
  • Collaborate with frontend teams on full-stack feature delivery using ReactJS, where required.
  • Design, optimize, and maintain MongoDB and relational database schemas, queries, and performance.
  • Drive CI/CD automation and release processes using Jenkins.
  • Work closely with Architecture, Product, QA, Business Analysis, and DevOps teams to ensure successful project delivery.
  • Estimate development efforts, plan sprint activities, manage technical dependencies, and identify delivery risks.
  • Mentor junior and mid-level engineers through technical guidance, code reviews, and knowledge-sharing sessions.
  • Troubleshoot complex production issues and provide technical leadership during critical releases.
  • Communicate technical decisions, project status, risks, and delivery progress to stakeholders and onshore teams.
  • Continuously improve application architecture, engineering practices, performance, security, and scalability.
  • Contribute to Agile/Scrum ceremonies and promote a culture of ownership and continuous improvement.
What Makes You a Great Fit
  • 10+ years of hands-on experience in Java software development, with at least 3+ years in a Tech Lead or equivalent technical leadership role.
  • Expert-level knowledge of Java, Spring Boot, Spring MVC, Spring Data JPA, and Microservices architecture.
  • Strong experience designing and developing scalable RESTful APIs.
  • Good working knowledge of ReactJS and full-stack application development.
  • Strong experience with MongoDB and relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server.
  • Hands-on experience with Apache Kafka or similar messaging platforms.
  • Experience designing and implementing CI/CD pipelines using Jenkins.
  • Strong understanding of object-oriented programming, design patterns, clean code, and software engineering principles.
  • Experience with Git and modern version-control practices.
  • Knowledge of Docker and Kubernetes is an advantage.
  • Exposure to cloud platforms such as AWS, Azure, or GCP is desirable.
  • Proven ability to lead, mentor, and develop high-performing engineering teams.
  • Strong problem-solving, analytical, and debugging capabilities.
  • Excellent communication and stakeholder-management skills.
  • Ability to drive technical discussions and influence architecture and engineering decisions.
  • Strong ownership mindset with the ability to manage multiple priorities in a fast-paced environment.
  • Experience working in Agile/Scrum development environments.
  • Experience in Financial Services, Banking, or Capital Markets is preferred.
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Tech Lead
Java Tech Lead

Weekday AI • Bengaluru

On-site
INR 3,000,000 - 3,500,000
Java Tech Lead
Java Tech Lead

Weekday AI (YC W21) • Bengaluru

On-site
INR 1,500,000 - 4,000,000
Technical Lead
Technical Lead

SourcingXPress • Hyderabad

Hybrid
INR 2,800,000 - 3,400,000
Hybrid work model
Java Tech Lead
Java Tech Lead

Weekday AI (YC W21) • Hyderabad

On-site
INR 2,000,000 - 3,500,000
Java tech lead
Java tech lead

Weekday • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Java Backend Specialist
Java Backend Specialist

Weekday AI (YC W21) • Mumbai

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

ApplyMint • Hyderabad

Hybrid
INR 2,800,000 - 4,200,000
Hybrid work model
Java Technical Lead
Java Technical Lead

Monocept • Gurugram District

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

Srijan: Now Material • Gurugram District

Hybrid
INR 3,000,000 - 5,000,000
Java Technical Lead (JAVA002)
Java Technical Lead (JAVA002)

Elevate Consulting Services • Ahmedabad District

On-site
INR 3,000,000 - 6,000,000