Java Backend Lead-Trivandrum only

UST

Thiruvananthapuram

On-site

INR 1,800,000 - 2,400,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

UST is looking for an experienced Technical Lead to provide hands-on technical leadership across Java, Spring Boot, microservices, and cloud platforms. You will collaborate with Product Owners, architects, and clients to design scalable solutions and mentor the team.

You should have 5+ years of Java enterprise development, solid experience with REST/SOAP, Hibernate/JPA, SQL, and CI/CD practices. GCP or cloud exposure is preferred, and you will lead Agile ceremonies and code reviews.

Qualifications

  • 5+ years of hands-on Java development experience.
  • Multi-tier architecture experience.
  • Strong knowledge of Java EE, Spring, and Spring Boot.
  • Hands-on REST and SOAP web services development.
  • Hibernate/JPA and SQL expertise.
  • Experience with Tomcat and WebSphere.
  • Knowledge of GCP or other major cloud platform.
  • Experience with CI/CD practices (Jenkins).
  • Knowledge of SonarQube and software quality practices.
  • Strong Agile/Scrum knowledge.
  • AJAX and web app development familiarity.
  • UML, architecture, and design patterns knowledge.
  • Experience with technical design reviews and peer reviews.
  • Strong analytical and leadership skills.

Responsibilities

  • Understand business requirements with Product Owners and translate into technical solutions.
  • Lead requirement-gathering meetings and participate in design reviews.
  • Own backlog items and coordinate delivery in each sprint.
  • Provide technical leadership across the SDLC.
  • Perform design, architecture, and code reviews for quality.
  • Mentor and guide team members on skills and best practices.
  • Prototype, develop, and support software across UI and service layers.
  • Conduct peer code reviews for quality and scalability.
  • Collaborate on discussions around UX, architecture, and tech choices.
  • Design and develop enterprise apps using Java/JEE, Spring, and Spring Boot.
  • Develop and integrate REST and SOAP services.
  • Work with Hibernate/JPA, SQL, Tomcat, and WebSphere.
  • Support CI/CD and code quality initiatives.
  • Participate in Agile ceremonies.
  • Demonstrate features to client stakeholders.
  • Evaluate modern frontend/backend/cloud technologies.
  • Contribute to architecture, documentation, and continuous improvement.

Skills

Java development
Java EE/Spring
REST/SOAP
Hibernate/JPA
SQL
Tomcat/WebSphere
Cloud: GCP
CI/CD: Jenkins
SonarQube
Agile/Scrum
AJAX/Web development
UML & design patterns
Technical leadership

Education

Bachelor’s degree in CS/IT/Engineering
5+ years Java experience

Tools

Jenkins
SonarQube

Job description

Role Description
Who we are:

At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 30+ countries, we build for boundless impact—touching billions of lives in the process. Visit us at .

Summary

UST is looking for an experienced Technical Lead – Java, spring boot, microservices, GCP/AWS to provide technical leadership across application design, development, architecture, and delivery. The ideal candidate will have strong hands-on experience in Java, JEE, Spring, Spring Boot, REST/SOAP web services, Hibernate, SQL, and multi-tier application architecture, along with knowledge of cloud technologies, preferably GCP.

The Technical Lead will work closely with Product Owners, architects, developers, and client stakeholders to understand business requirements, drive technical solutions, manage backlog items, mentor team members, and ensure the delivery of scalable, maintainable, and high-quality software solutions.

The Opportunity

As a Technical Lead, you will be responsible for providing hands-on technical leadership and contributing to the successful delivery of application features and solutions.

Key Roles & Responsibilities
  • Maintain active relationships with Product Owners to understand business requirements and translate them into effective technical solutions.
  • Lead requirement-gathering meetings and participate in design discussions and reviews with Product Owners and other stakeholders.
  • Own assigned backlog items and coordinate with team members to develop and deliver features planned for each sprint.
  • Provide technical leadership and guidance throughout the Agile software development lifecycle.
  • Perform technical design reviews, architecture reviews, and code reviews to ensure adherence to engineering standards and best practices.
  • Mentor, lead, and guide team members in technical skills, coding practices, design principles, and development methodologies.
  • Be responsible for prototyping, developing, troubleshooting, and supporting software across user interface and service layers.
  • Perform peer reviews of source code to ensure reusability, scalability, maintainability, performance, and quality.
  • Participate in collaborative technical discussions focused on software user experience, application design, architecture, development, and technology selection.
  • Design and develop enterprise applications using Java/JEE, Spring, and Spring Boot.
  • Develop and integrate REST and SOAP web services.
  • Work with Hibernate/JPA, SQL databases, Tomcat, and application servers such as WebSphere.
  • Collaborate with cross-functional teams to troubleshoot and resolve technical and application issues.
  • Follow and promote software engineering best practices, design patterns, coding standards, and quality processes.
  • Support CI/CD and code quality initiatives using tools such as Jenkins and Sonar/SonarQube.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives.
  • Perform demonstrations of completed features and sub-features to client stakeholders.
  • Evaluate and adopt modern front-end, backend, cloud, and development technologies as appropriate for project requirements.
  • Contribute to application architecture, technical documentation, design standards, and continuous improvement initiatives.
What You Need

We are looking for a strong technical professional with hands-on experience in Java enterprise application development, software architecture, cloud technologies, and Agile delivery. The candidate should have the ability to lead technical discussions, mentor team members, work closely with Product Owners, and deliver scalable enterprise solutions.

Required Skills
  • 5+ years of hands-on experience in Java development.
  • Strong experience in developing applications using multi-tier architecture.
  • Strong knowledge of Java/JEE, Spring, and Spring Boot.
  • Hands-on experience with REST and SOAP web services.
  • Strong knowledge of Hibernate/JPA and SQL.
  • Experience working with Tomcat and application servers such as WebSphere.
  • Knowledge of GCP or any major cloud platform.
  • Experience with Jenkins and CI/CD practices.
  • Knowledge of Sonar/SonarQube and software code quality practices.
  • Good understanding of Agile/Scrum methodologies.
  • Knowledge of AJAX and web application development.
  • Strong understanding of UML, application design, software architecture, and design patterns.
  • Experience performing technical design reviews and peer/code reviews.
  • Strong analytical, troubleshooting, communication, and leadership skills.
Desired Skills
  • 2+ years of hands-on experience in GCP/AWS service development.
  • Experience developing, deploying, and supporting applications using GCP/AWS services.
  • Experience with Angular 2.x or later versions.
  • Knowledge of modern front-end development technologies.
  • Experience with microservices and cloud-native application development.
  • Experience working with distributed and highly scalable enterprise applications.
  • Knowledge of additional CI/CD, DevOps, and cloud technologies.
Qualification
  • Bachelor’s degree or equivalent qualification in Computer Science, Information Technology, Engineering, or a related field.
  • 5+ years of relevant professional experience in Java application development.
  • Demonstrated experience in a technical leadership role with the ability to mentor and guide development teams.
  • Strong written and verbal communication skills with the ability to interact effectively with technical and business stakeholders.
What We Believe

We're proud to embrace the same values that have shaped UST since the beginning. Since day one, we've been building enduring relationships and a culture of integrity. And today, it's those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion and to place people at the centre of everything we do.

Humility

We will listen, learn, be empathetic and help selflessly in our interactions with everyone.

Humanity

Through business, we will better the lives of those less fortunate than ourselves.

Integrity

We honour our commitments and act with responsibility in all our relationships.

Equal Employment Opportunity Statement

UST is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.

  • All employment decisions shall be made without regard to age, race, creed, colour, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital
Skills

Angular, Code Review, Design Patterns

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

Similar jobs worth comparing

Java Backend Developer-Only Trivandrum
Java Backend Developer-Only Trivandrum

UST • Thiruvananthapuram

On-site
INR 900,000 - 1,500,000
Senior Java Software Engineer
Senior Java Software Engineer

UST • Thiruvananthapuram

On-site
INR 1,200,000 - 2,200,000
Java Software Engineer
Java Software Engineer

UST • Thiruvananthapuram

On-site
INR 1,200,000 - 1,700,000
Lead I - Software Engineering (Sr Java Developer)
Lead I - Software Engineering (Sr Java Developer)

UST • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Sr. Backend Lead - Java+Cloud
Sr. Backend Lead - Java+Cloud

UST • Chennai District

On-site
INR 900,000 - 1,400,000
Lead I - Software Engineering - Angular
Lead I - Software Engineering - Angular

UST • Chennai District

On-site
INR 1,200,000 - 1,800,000
Specialist I - Software Engineering - JAVA Lead
Specialist I - Software Engineering - JAVA Lead

UST • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Senior Data Engineer
Senior Data Engineer

UST • Pune District

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

SourcingXPress • Hyderabad

On-site
INR 2,800,000 - 3,400,000
Hybrid work model
Java - Technical Consultant SSE - Trivandrum
Java - Technical Consultant SSE - Trivandrum

Embarkgcc Services • Thiruvananthapuram

On-site
INR 2,800,000 - 4,200,000