Expleo
Technical Lead - Java
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Chennai, Tamil Nadu, India
Work mode:
Onsite
Published on:
11 August 2026
What they need
Job Summary
We are looking for an experienced Java Technical Lead with a strong background in IT services and enterprise application development. The ideal candidate should have led development teams delivering fixed-cost projects and possess excellent technical, architectural, and leadership capabilities. Banking and financial services domain experience is highly preferred.
Responsibilities
- Lead the design, development, and delivery of enterprise-grade Java applications.
- Drive technical solutioning and architecture discussions with customers and internal stakeholders.
- Lead a team of developers, conduct code reviews, and ensure adherence to coding standards and best practices.
- Break down requirements into technical designs, effort estimates, and development plans.
- Participate in project estimation, planning, and risk identification, especially for fixed-price engagements.
- Ensure timely delivery while maintaining high quality standards.
- Troubleshoot complex technical issues and guide the team in resolving production challenges.
- Collaborate closely with Project Managers, Business Analysts, QA teams, and client stakeholders.
- Mentor developers and help build technical capabilities within the team.
- Continuously improve engineering practices, DevOps adoption, automation, and code quality.
Qualifications
Bachelors degree in Engineering, Computer Science, or a related field. Essential skills
Essential skills
- Strong expertise in Java (Java 8/11/17), Spring Boot, Spring Framework, REST APIs, Microservices.
- Hands-on experience with Hibernate/JPA.
- Experience with relational databases such as Oracle, SQL Server, or PostgreSQL.
- Strong understanding of distributed systems and enterprise application architecture.
- Experience with messaging technologies like Kafka or RabbitMQ.
- Knowledge of Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS/Azure/GCP) is preferred.
- Strong understanding of Git, Maven/Gradle, SonarQube, and Jenkins.
Desired skills
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management.
- Ability to manage multiple priorities.
- Strong ownership and accountability.
- Team mentoring and leadership capabilities.
- Customer-focused approach with quality mindset.
Experience
- 812 years of experience in software development.
- Minimum 23 years as a Technical Lead.
- Must have worked in IT Services companies delivering enterprise applications.
- Proven experience delivering fixed-cost/fixed-bid projects.
- Strong technical design and architecture experience.
- Experience interacting directly with clients.
- Banking/Financial Services domain experience is highly preferred.
Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.
Other offers great for you!
These companies are also looking for great profiles
Yeets
Tech lead Java
400
Freelance
Nantes, France
Hybrid
Skills
6 days ago
Quick apply
Tenth Revolution Group
Tech Lead Java Senior Fullstack
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply
Naxo
Tech Lead Développeur Senior Fullstack Java
530
Freelance
Lille, France
Hybrid
Skills
3 days ago
Quick apply
No company information available.