# Java Technical Lead

**Company:** [Weekday AI](http://jobs.workable.com/companies/pxG9rDgnvZm2c86JUchT1j.md)
**Location:** Hyderabad, India
**Workplace:** on site
**Employment type:** Full-time
**Department:** Weekday's Client via platform

[Apply for this job](http://jobs.workable.com/view/216d30f7-63cb-4766-82d3-3a3de21600e0)

## Description

𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀

𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟮𝟬𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟯𝟱𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟮𝟬-𝟯𝟱 𝗟𝗣𝗔)

Experience: 8+ yrs

Location: Bengaluru, Hyderabad, Telangana, India

Job Type: Full-time

We are seeking an experienced **Java Tech Lead** to lead a high-performing engineering team in designing, developing, and delivering scalable enterprise applications. This role is ideal for professionals with strong expertise in **Java, Spring Boot, Microservices**, and modern backend technologies, combined with proven experience leading development teams and driving technical excellence.

As a Java Tech Lead, you will be responsible for guiding the development lifecycle, mentoring engineers, reviewing architecture and code quality, and collaborating with cross-functional stakeholders to build secure, high-performance applications. You will play a key role in delivering scalable solutions, promoting engineering best practices, and ensuring successful project execution in an Agile environment.

## Requirements

### Key Responsibilities

-   Lead and mentor a team of Java developers, fostering technical excellence and continuous learning.
-   Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and Microservices architecture.
-   Build and optimize RESTful APIs to support high-performance, distributed systems.
-   Collaborate with architects, product owners, QA teams, and business stakeholders to translate requirements into technical solutions.
-   Perform code reviews, enforce development standards, and ensure high-quality, maintainable code.
-   Integrate messaging platforms such as Kafka to support event-driven architectures and asynchronous processing.
-   Support CI/CD implementation using tools such as Jenkins to streamline development and deployment workflows.
-   Work with MongoDB and SQL databases to design efficient data models and optimize application performance.
-   Guide the team in resolving technical challenges, troubleshooting production issues, and improving system reliability.
-   Drive Agile delivery by participating in sprint planning, technical discussions, estimations, and release planning.

### What Makes You a Great Fit

-   8+ years of software development experience, including 3+ years in a Technical Lead or Team Lead role.
-   Strong hands-on expertise in **Java**, **Spring Boot**, and **Microservices** architecture.
-   Solid experience designing and developing REST APIs for enterprise applications.
-   Experience working with **ReactJS**, **MongoDB**, SQL databases, and **Kafka**.
-   Hands-on knowledge of CI/CD practices and tools such as **Jenkins**.
-   Strong understanding of Agile/Scrum development methodologies and software engineering best practices.
-   Proven experience conducting code reviews, mentoring developers, and driving technical quality.
-   Excellent problem-solving, communication, and stakeholder management skills.
-   Ability to lead cross-functional teams while balancing technical delivery and business priorities.
-   Experience in the **Financial Services** domain will be an added advantage.
