Java Tech Lead (Java + Python + AI) - Immediate Joiners Only

Epitria Consulting

Gurugram District

Hybrid

INR 1,400,000 - 2,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Epitria Consulting is seeking an experienced Java Tech lead/IC to design and deliver scalable enterprise applications for Capital Markets and Investment Banking. You will work with Java, Spring Boot, Microservices, Python, Cloud, and AI-assisted tools while mentoring teams in an AI-first engineering environment.

The role is an Individual Contributor position based in Gurugram with hybrid work (2 days in office).

Qualifications

  • 7 years of hands-on experience in Java application development.
  • Strong expertise in Java 8/11/17.
  • Hands-on experience with Spring Boot, Spring Framework, Microservices, REST APIs, and Hibernate/JPA.
  • Strong understanding of OOP, design patterns, SOLID, and Clean Code.
  • Experience with relational databases such as Oracle, PostgreSQL, or MySQL.
  • Strong SQL and database optimization skills.
  • Experience with Git, Maven/Gradle, and CI/CD pipelines.
  • Good conceptual understanding and working knowledge of Python.
  • Excellent debugging, analytical and problem-solving skills.
  • Experience in Agile/Scrum environments.

Responsibilities

  • Lead the design, development, and delivery of scalable enterprise applications using Java technologies.
  • Design and develop high-performance backend applications using Java, Spring Boot, Microservices, and REST APIs.
  • Provide technical leadership, mentor engineering teams, and establish coding best practices.
  • Collaborate with Product Owners, Business Analysts, QA, DevOps, and other stakeholders to deliver high-quality software.
  • Participate in architecture discussions, technical design, code reviews, and technology selection.
  • Leverage Python for contributions when required and integrate AI-assisted tools as appropriate.
  • Drive AI adoption across the SDLC to improve productivity, quality and delivery speed.

Skills

Java
Spring Boot
Microservices
REST APIs
OOP & Design Patterns
SQL & DB optimization
Git/Maven/Gradle
CI/CD
Python basics
Agile/Scrum
Communication

Tools

Git
Maven/Gradle
CI/CD pipelines

Job description

We are seeking an experienced Java Technical role with hands-on development experience to lead the design and delivery of scalable enterprise applications. The role involves working on Capital Markets and Investment Banking solutions using Java, Spring Boot, Microservices, Python, Cloud, and AI-assisted development tools while mentoring engineering teams and driving technical excellence in an AI-first engineering environment.

This is an Individual Contributor role.

Our client is a technology-driven organization delivering innovative software solutions for global financial institutions. We specialize in building scalable enterprise applications using modern technologies across Capital Markets, Investment Banking, AI, and Cloud. Our teams work on challenging projects that drive digital transformation for international clients while fostering a culture of innovation, collaboration, and continuous learning.

Location: Gurugram (Hybrid - 2 Days Work from Office)

Experience: 7 Years

Required Skills

  • 7 years of hands-on experience in Java application development.
  • Strong expertise in Java 8/11/17.
  • Hands-on experience with Spring Boot, Spring Framework, Microservices, REST APIs, and Hibernate/JPA.
  • Strong understanding of Object-Oriented Programming (OOP), Design Patterns, SOLID principles, and Clean Code practices.
  • Experience working with relational databases such as Oracle, PostgreSQL, or MySQL.
  • Strong SQL and database optimization skills.
  • Experience with Git, Maven/Gradle, and CI/CD pipelines.
  • Good conceptual understanding and working knowledge of Python.
  • Excellent debugging, analytical, and problem-solving skills.
  • Experience working in Agile/Scrum environments.
  • Strong communication and stakeholder management skills.

What You'll Learn & Gain Exposure To

  • Gain hands-on experience in Capital Markets and Investment Banking domain projects.
  • Develop an understanding of trading platforms, market data, risk management, and financial applications.
  • Get exposure to industry-leading financial data platforms such as Reuters and Bloomberg.
  • Work with enterprise-grade systems used by leading global financial institutions.
  • Build domain expertise while working alongside experienced engineers and subject matter experts.
  • Enhance your technical and business knowledge through real-world financial technology projects.
  • Develop enterprise applications in Java and Python using AI-assisted development tools such as GitHub Copilot, Windsurf, Cursor, Claude, ChatGPT, Gemini, and similar AI coding assistants instead of relying solely on handcrafted coding.
  • Learn how AI can accelerate the Software Development Life Cycle (SDLC), including code generation, refactoring, debugging, documentation, test case creation, code reviews, and engineering productivity.
  • Build expertise in AI-assisted software engineering while maintaining enterprise-grade standards for performance, scalability, security, and code quality.

Key Responsibilities

  • Lead the design, development, and delivery of scalable enterprise applications using Java technologies.
  • Design and develop high-performance backend applications using Java, Spring Boot, Microservices, and REST APIs.
  • Provide technical leadership, mentor engineering teams, and establish coding best practices.
  • Collaborate with Product Owners, Business Analysts, QA, DevOps, and other stakeholders to deliver high-quality software solutions.
  • Participate in architecture discussions, technical design, code reviews, and technology selection.
  • Possess a strong conceptual understanding of Python and contribute to Python-based development when required.
  • Leverage AI-powered development tools to improve software quality, engineering productivity, and delivery speed.
  • Drive AI adoption across the Software Development Life Cycle (SDLC) by automating repetitive engineering tasks and improving developer efficiency.
  • Continuously evaluate emerging AI technologies and recommend practical adoption within engineering teams.

Why Join Us?

  • Opportunity to work on Capital Markets and Investment Banking projects.
  • Exposure to enterprise-scale applications used by leading global financial institutions.
  • Work with modern technologies including Java, Python, Microservices, Cloud, and AI-powered software engineering tools.
  • Hybrid work model with a collaborative and learning-focused culture.
  • Opportunity to work alongside experienced engineering professionals on technically challenging projects.
  • Continuous learning and professional growth in a fast-paced environment.
  • Be part of an AI-first engineering culture where developers leverage modern AI tools to enhance productivity, code quality, and software delivery.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Technical Lead
Java Technical Lead

DATAECONOMY Inc • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Lead Engineer - Java, Microservices & AI
Lead Engineer - Java, Microservices & AI

Weekday AI • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Java Technical Lead
Java Technical Lead

JobCubby • Chennai District

On-site
INR 4,000,000 - 6,400,000
Wellness benefits
Flexible work options
Java Data Engineer
Java Data Engineer

DATAECONOMY Inc • Hyderabad

Hybrid
INR 1,500,000 - 2,800,000
Health insurance (INR 5.0 Lakhs)
Group Personal Accident Insurance
Group Term Life Insurance
+4
Technical Lead
Technical Lead

SourcingXPress • Bengaluru

On-site
INR 2,500,000 - 3,600,000
Java Backend Development
Java Backend Development

ULTISOURCE • Telangana

Hybrid
INR 1,800,000 - 2,800,000
Java Technical Lead
Java Technical Lead

Capgemini • Chennai District

On-site
INR 3,500,000 - 6,500,000
Career growth guidance
Wellness benefits
Cutting-edge projects
Senior Software Engineer - Java Full Stack & AI Assisted Engineering
Senior Software Engineer - Java Full Stack & AI Assisted Engineering

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
AI Developer-(Java and Python)
AI Developer-(Java and Python)

United States Digital Space LLC • Maharashtra

On-site
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

Sosuv Consulting • Bengaluru

On-site
INR 700,000 - 1,200,000
Highly competitive compensation
Performance-based bonuses
Comprehensive benefits package
+2