Talent.com
Lead Java Developer

Lead Java Developer

XebiaBengaluru, India
16 days ago
Job description

About the Role :

As an SDE3 (Senior Software Development Engineer), you will drive the technical strategy and execution for complex business problems, delivering scalable and reliable systems. You will lead by example in design, coding, and best practices, while mentoring peers and influencing technical direction across teams. This role demands strong expertise in distributed systems, deep hands-on development skills, and the ability to simplify complex solutions while maintaining performance, scalability, and security.

Responsibilities

Define the technical strategy for business problems (push vs pull, real-time vs batch, sync vs async), lead high-level design, and drive implementation.

Collaborate with SDEs across teams to align on technical solutions and integration.

Lead by example through high-quality design, code, and processes, setting benchmarks for the team.

Influence technical and business strategy by proposing novel approaches and simplifications.

Communicate complex technical ideas clearly with stakeholders, drive feedback loops, and achieve convergence on solutions.

Mentor and coach engineers, support hiring efforts, and grow the technical strength of the team.

Identify and address design or architectural deficiencies; simplify peer team integrations.

Consistently deliver valuable features end-to-end, from requirements to production.

Drive process improvements in development, testing, and delivery.

Collaborate with Product Owners to elaborate requirements and deliver business value.

Required Skills

Programming & Development

Deep expertise in Java, IDEs, frameworks, and toolsets.

Strong in data structures, algorithms, multithreading, and concurrent programming.

Skilled in TDD / BDD, comfortable writing testable and maintainable code.

Ability to profile, debug, and optimize complex systems.

Good knowledge of multiple languages and paradigms, and when to apply them.

System Design & Architecture

Apply design patterns (CQRS, eventual consistency, etc.) effectively.

Strong understanding of SOLID principles and domain modeling.

Design with idempotency, scalability, and performance in mind.

Anticipate medium-term (3–6 month) changes and design abstractions accordingly.

Deep knowledge of distributed systems, scaling, replication, and sharding.

Expertise in Microservices Architecture and API design.

Development Practices

Automate build, test, and deployment pipelines (CI / CD).

Integrate security scanning, performance testing, and monitoring into workflows.

Champion “automate everything by default” culture.

Infrastructure & Cloud

Expertise in at least one database, with knowledge of multiple data storage paradigms (SQL, NoSQL, caching, messaging).

Good grasp of operating systems and scripting techniques.

Strong experience with cloud platforms (Azure preferred; AWS / GCP a plus).

Familiar with DevSecOps practices and tools.

Security

Write secure code by default, proactively addressing vulnerabilities.

Use tools to perform deep security probes and reviews.

Collaboration & Leadership

Lead group design discussions and present ideas effectively.

Mentor and develop peers, contributing to overall team growth.

Deep domain understanding to work effectively with Product Owners.

Share knowledge with the wider engineering community.

Innovation

Evaluate, prototype, and introduce new tools / methodologies when appropriate.

Balance innovation with practicality, avoiding unnecessary complexity.

Create a job alert for this search

Lead Java Developer • Bengaluru, India

Related jobs
  • Promoted
Lead Java Developer

Lead Java Developer

FiservBengaluru, Karnataka, India
You will be responsible for developing new Product features, enhancements, and Tech improvements.We are interested in hiring flexible engineers who are not afraid to be involved in product discussi...Show moreLast updated: 8 days ago
  • Promoted
Lead Java Developer_Bangalore

Lead Java Developer_Bangalore

Accion LabsBengaluru, Karnataka, India
Solid experience building and consuming.Strong knowledge of enterprise design patterns, scalability, and distributed systems. Experience balancing trade-offs between performance, maintainability, an...Show moreLast updated: 16 days ago
  • Promoted
Lead Java Developer

Lead Java Developer

TrantorBengaluru, Karnataka, India
Role – Java Full Stack Developer.We are seeking a highly experienced Full Stack Developer with deep expertise in Java-based backend development and strong proficiency in Node.The ideal candidate wi...Show moreLast updated: 1 day ago
  • Promoted
Java Technical Lead

Java Technical Lead

GlobalLogicBengaluru, Karnataka, India
Job Title : Tech Lead Bilingual Location : PAN India (All GlobalLogic offices) Mode of working : Hybrid 3 days onsite / week Role : Fulltime Required : JLPT N2 or N1 certification in Japanese Note : Only ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Java Developer

Senior Java Developer

DocbrellaGreater Bengaluru Area, India
Job Title : Senior Java Developer (3–5 Years) — Onsite | Bengaluru South.Bengaluru South, Karnataka, India.Full-time, Onsite (Monday to Friday). Docbrella is India’s first AI-powered healthcare trans...Show moreLast updated: 6 days ago
  • Promoted
Lead Java Developer

Lead Java Developer

TEKsystemsBangalore, IN
Hi All, we are hiring for Java Lead (Full Stack Engineers), kindly refer the below JD : .Develop and maintain APIs & microservices in Java / SpringBoot and supporting services (AWS / PCF).Provide support...Show moreLast updated: 30+ days ago
  • Promoted
Java API Management

Java API Management

Tata Consultancy ServicesGreater Bengaluru Area, India
We are currently seeking an experienced Java professional to join our team.Tech Stack - Java 8, Springboot, APIs, microservices, Jenkins, Docker, Kubernetes, KAFKA and exposure to cloud technology....Show moreLast updated: 14 days ago
  • Promoted
Senior & Lead Java Developer

Senior & Lead Java Developer

iSteerBengaluru, Karnataka, India
We are seeking for a Software Developer with 4 to 10 years of hands-on expertise in Java.Spring Boot, along with strong skills in cloud technologies. AWS / Azure) and DevOps practices.Proven track rec...Show moreLast updated: 25 days ago
  • Promoted
Lead Java Developer

Lead Java Developer

InfogainBengaluru, Karnataka, India
Job Description : Senior Java Developer / Lead.We are looking for an experienced.Core Java, Spring / Hibernate, Oracle / MySQL, Git, Maven, JIRA, Design Patterns, Problem Solving, Leadership, Offsho...Show moreLast updated: 14 days ago
  • Promoted
Senior Java Consultant

Senior Java Consultant

CASTGreater Bengaluru Area, India
The successful candidate will be an intelligent, highly energetic self-starter with excellent communication, technical skills with a very solid technical background in the application development w...Show moreLast updated: 30+ days ago
  • Promoted
Java Developer

Java Developer

SynechronBangalore Rural, Karnataka, India
We have immediate opportunity for Java Developer.At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovativ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Genisys GroupGreater Bengaluru Area, India
As a Back-end Software Engineer at Genisys Group, you will play a crucial role in driving product development from concept to launch, ensuring the delivery of. You will be responsible for the scalab...Show moreLast updated: 17 days ago
  • Promoted
Lead Java Developer

Lead Java Developer

Publicis SapientBangalore, IN
Required Tech Stack 6+ years of strong development skills in Java with JDK 1.Microservices with Spring boot / Spring.Should have strong acumen in Data Structures, Algorithms, problem-solving and Log...Show moreLast updated: 17 days ago
  • Promoted
Java Technical Lead

Java Technical Lead

MobileumBengaluru, Karnataka, India
Technical Lead – Telecom Systems (8-10 Years Experience).We are looking for a talented and motivated.Software Developer with 8-10 years of experience. This role is ideal for someone with strong.You ...Show moreLast updated: 17 days ago
  • Promoted
Lead Java Developer

Lead Java Developer

Northern Arc CapitalBengaluru, Karnataka, India
Northern Arc Capital is actively hiring for a.The role is open to candidates with 7–12 years of experience.This is a full-time, permanent position. Bachelor’s degree in Computer Science, Electronics...Show moreLast updated: 30+ days ago
  • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Tata Consultancy ServicesGreater Bengaluru Area, India
Skill : CORE JAVA, Spring Boot, Hibernate, Microservices, Redis, Cloud (Azure / AWS), Application Security, ARTS model, AngularJS (Optional), ReactJS (Optional). Experience in designing and developing ...Show moreLast updated: 25 days ago
  • Promoted
Lead Java Developer

Lead Java Developer

XebiaBengaluru, Karnataka, India
As an SDE3 (Senior Software Development Engineer), you will drive the technical strategy and execution for complex business problems, delivering scalable and reliable systems.You will lead by examp...Show moreLast updated: 17 days ago
  • Promoted
Lead Java Developer

Lead Java Developer

Tata Consultancy ServicesGreater Bengaluru Area, India
Extensive knowledge of Assurance domain.Experience in Linux based environment.Good understanding on TAF Framework.Show moreLast updated: 14 days ago