WIWiproVerified listing

JAVA Technical Lead

ChennaiOn-siteStaff/Principal

Recently posted - highest visibilityPosted 10h ago

Applicants who checked fit first are 3.1× more likely to hear back

Before you apply

The post's words + ASAI's data
  • On-site in Chennai.

    OK with that?
  • Staff/Principal level, usually 8-12 years.

    You have them?
  • No pay range in the post.

  • Not a repost. 171 of Wipro's last 3455 posts were reposts; 335 of its 3216 open roles are here.

  • 36 Backend Engineer roles posted in Chennai this week, 278 open. See them →

Skills listed in the post · tap the ones you have · 0 of 8

+21 more

You almost certainly match several of these already.

This post sets 2 stated bars and lists 8 skills. Tap where you stand - nothing is saved, no account needed.

ASAI checks this on every job for you, automatically, so you apply where you fit.

Fit Breakdown

Example
STRONGMATCH
Skills alignmentPartial
Experience fitPerfect

How an ASAI match score looks. Yours is built from your resume, not a guess.

Your score for this role already exists - sign in to view it

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Tools on this job

60-Day Pass
Inside ASAI, after a free sign-up

Starts free · 60-Day Pass ₹149 for 60 days, GST included

Free account, no card needed.

The job post

346 words · from Wipro's careers site

JAVA Technical Lead

Job Description:

  • Strong proficiency in Java (8+/11+), Spring Boot, REST APIs, Microservices
  • Minimum 6-7+ years required in java
  • Strong hands-on with Collections, Streams, Multithreading, Concurrency
  • Strong coding & problem-solving skills with clean code practices
  • Experience with Spring Data JPA/Hibernate, transactions, and performance tuning
  • Knowledge of Spring Security (OAuth2/JWT) and Spring Actuator (preferred)
  • Experience with Git, Maven/Gradle, and CI/CD pipelines (Jenkins/Concourse)
  • Hands-on with JUnit5/Mockito, and understanding of code quality tools (e.g., SonarQube)
  • Strong SQL and database experience with PostgreSQL and migrations using Liquibase
  • Strong troubleshooting skills using Splunk and production support mindset
  • Working knowledge of Unix/Linux and containerization using Docker

Key Responsibilities:

  • Develop and maintain backend services using Java 11+.
  • Utilize Collections, Streams, Threads, and Concurrency in Java.
  • Work with Azul JVM for optimized performance.
  • Implement and manage Spring-based applications.
  • Write and maintain unit tests using JUnit5, AssertJ, and Mockito.
  • Deploy and manage applications using Docker.
  • Work with PostgreSQL databases and manage schema changes using Liquibase.
  • Monitor and troubleshoot applications using Splunk.
  • Ensure high performance and reliability of distributed systems.
  • Utilize asynchronous communication techniques.
  • Apply solid Unix/Linux knowledge in daily tasks.

͏

Areas of responsibility

Gathering of requirements-Participate in gathering requirements for specific modules and ensure clear, structured documentation. Work across multiple business processes to capture linkages, dependencies, and required changes.

͏

Solution Design-Facilitate creation of application solution designs for a specific module under the guidance of the Project Manager, ensuring alignment with business requirements and technical standards.

͏

Coding and Configuration-"Review the developed codes, resolve technical queries of the team for the assigned module and create consistent replication patterns, to ensure that the developed code aligns with the project standards.Collaborate with project managers through all phases of software development life cycle."

͏

Perform root-cause analysis to identify and troubleshoot recurring technical issues. Modify software codes to resolve errors, adapt to new hardware and software, enhance performance, and upgrade interfaces."

Implementation-"Collaborate with technical teams to validate configurations, facilitate integration of new applications, and address dependencies during deployment. Prepare user training documents and related frameworks to ensure smooth adoption new applications and minimize transition risks."

Free · no signup

Get tomorrow's jobs before you have to search

More Backend Engineer roles in Chennai

See all

Keep browsing

All open roles at WiproAll Backend Engineer jobs in Chennai