C

Java Tech Lead

icon building Company : Citi
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Java Tech Lead

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Mandatory Technical / Functional Skills :  

 

Hands on experience in designing and developing cloud native applications using Java EE applications techstack with Spring Boot or similar frameworks. 

Must have a good exposure of Microservice based architecture. 

Object oriented analysis and design using common design patterns. 

Extensive knowledge and Hands-on experience in using Restful web services 

Profound insight of Java and Spring ( Multithreading, Transaction management etc.) 

Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate) 

A good understanding of performance tuning and code optimization. 

An exposure to messaging queue based system like Kafka is preferred. 

Very good communication skills 

Problem-solving attitude 

Ability to establish priorities 

Unit, Integration and User Acceptance Testing 

 

Responsibilities 

 

Collaborate with the customer Business Analysts & SMEs to perform detailed requirements 

analysis 

Responsible for Architecture & Components Design. 

Perform technical review and resolve any technical challenges 

Coordinate with customer stakeholders and bridge the offshore communication 

Understanding of agile /waterfall development methodologies and test driven development practices 

Responsible for overall deliverables and highlight if any risk 

 

Job Qualifications and Skill Sets 

 

The role requires an individual who is results-focused, proactive, highly collaborative, 

confident under pressure, and has demonstrated skill in both solution 

evangelism and expectation management. Strong leadership skills, excellent 

communication, time-management; planning, negotiation skills and presentation 

skills are highly desirable. 

 

Bachelor’s degree in computer science or related field 

Minimum of 12 years of experience in Java development 

 

Cloud native app,  

Java (17) 

Spring Boot,  

Microservices Architecture & DDD, 

Design Patterns 

Multithreading , concurrency,  

JPA , Hibernate, 

Maven, Gradle 

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Original job Java Tech Lead posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Java Tech Lead Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Java Tech Lead Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.