Senior Technical Lead – Full Stack

0 - 10 years

0 Lacs

Posted:3 weeks ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Information

    Date Opened

    08/26/2025

    Job Type

    Full time

    Industry

    IT Services

    City

    Bangalore, Hyderabad, Coimbatore, Chennai

    State/Province

    Karnataka

    Country

    India

    Zip/Postal Code

    560001
Job Description:
As a Lead Full Stack Engineer with experience in Microservices, Spring Boot, Java, ReactJS, and Cloud technologies, your primary responsibility will be to lead a team of engineers in designing, developing, and maintaining end-to-end web applications and microservices that leverage cloud platforms. You will work closely with cross-functional teams to deliver scalable and resilient software solutions while providing technical guidance and mentorship to the team.

Requirements:

Strong experience in full stack development, with expertise in Java, Spring Boot, ReactJS, and cloud technologies.

Proven experience in leading and mentoring a team of engineers.

Experience in designing and developing microservices-based architectures.

Proficiency in front-end technologies such as HTML, CSS, and JavaScript.

Experience with modern JavaScript frameworks and libraries, particularly ReactJS.

Strong understanding of RESTful API design principles and best practices.

Experience with database design and management, preferably using relational databases like MySQL or PostgreSQL.

Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.

Knowledge of cloud services like AWS Lambda, Azure Functions, or Google Cloud Functions.

Familiarity with cloud-based database services like AWS RDS or Azure SQL Database.

Familiarity with version control systems like Git and collaborative development workflows.

Knowledge of software testing methodologies and experience with testing frameworks like JUnit or Jest.

Strong problem-solving and analytical skills.

Excellent communication and collaboration skills to work effectively in a team environment.

Responsibilities:

Lead a moderate to large pod of developers developing, and maintaining web applications and microservices using Java, Spring Boot, ReactJS, and other relevant technologies.

Provide technical guidance, mentorship, and code reviews to ensure high-quality software development practices.

Design and implement microservices-based architectures using Spring Boot and related frameworks. Develop scalable and resilient microservices that can be independently deployed and managed on cloud platforms.

Leverage cloud platforms such as AWS, Azure, or Google Cloud to deploy and manage microservices and other components of the application. Utilize cloud services like AWS Lambda, Azure Functions, or Google Cloud Functions for serverless computing.

Design and develop RESTful APIs for seamless integration with external systems and services. Ensure proper documentation and adherence to API design principles.

Design and optimize database schemas for efficient data storage and retrieval. Implement data access layers using ORM frameworks like Hibernate or JPA. Utilize cloud-based database services like AWS RDS or Azure SQL Database.

Define and enforce software testing methodologies and best practices within the team. Write unit tests, integration tests, and end-to-end tests to ensure the quality and reliability of the software. Perform code reviews and participate in quality assurance activities.

Identify and optimize performance bottlenecks in the application. Implement caching mechanisms, query optimizations, and other techniques to improve application performance on cloud platforms.

Collaborate with cross-functional teams, including product managers, designers, and other engineers, to understand requirements and deliver high-quality software solutions. Communicate effectively with team members and stakeholders. Minimum Year(s) of Experience: 8 - 10 years

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Elfonze Technologies logo
Elfonze Technologies

Information Technology

Tech City

RecommendedJobs for You