Senior Technical Lead Java, Spring Boot, MongoDB (Bengaluru)

Senior Technical Lead Java, Spring Boot, MongoDB (Bengaluru)

05 Aug
|
HCL Technologies
|
Bengaluru

05 Aug

HCL Technologies

Bengaluru

Senior Technical Lead - Java, Spring Boot, MongoDB

Experience: Not Available to Not Available years

Location: Bengaluru, India

Skills: Java, Spring Boot, Microservices, Event-Driven Architecture, Micro-Frontend, React, Domain-Driven Design, Kafka, CQRS, Event Sourcing, Drools, RHPAM, MongoDB, NoSQL, Docker, Kubernetes, CI/CD

Job Summary
We are looking for a Lead Software Engineer to architect, design, and deliver enterprise‑scale, cloud‑native platforms built on Java, Microservices, and Event‑Driven Architecture, with a modern Micro‑Frontend (MFE)‑based React UI layer. This role requires strong system design expertise, hands‑on engineering leadership, and the ability to drive technical direction, engineering rigor, and operational excellence across backend and frontend boundaries. You will work on greenfield service development, apply Domain‑Driven Design (DDD), and design scalable, decision‑centric and workflow‑driven systems using Kafka, rules engines, workflows, and Micro‑Frontend architectures.

Key Responsibilities
• Own end‑to‑end design and development of Java‑based microservices and APIs
• Architect event‑driven, asynchronous systems using Kafka
• Apply Domain‑Driven Design (DDD) to model complex business domains
• Design and implement CQRS / Event Sourcing patterns (Axon preferred)
• Implement business rules and decision logic using Drools or similar rule engines
• Design and orchestrate long‑running workflows using RHPAM or equivalent workflow platforms
• Define and govern Micro‑Frontend (MFE) architecture using React
• Build scalable, secure REST and async APIs for frontend and partner integrations
• Ensure observability, fault tolerance, and production readiness
• Drive CI/CD automation, quality gates, and release governance
• Participate actively in Agile ceremonies and platform planning

Skill Requirements
Required Technical Skills
• Solid hands‑on experience with Java and Spring Boot
• Proven experience building microservices‑based architecture
• Strong understanding of distributed systems and scalability patterns




• Hands‑on experience with Kafka or equivalent messaging platforms
• Practical implementation of Event‑Driven Architecture (EDA)
• Strong working experience with React
• Hands‑on exposure to Micro‑Frontend (MFE) architecture
• Experience designing API‑first, contract‑driven backend‑to‑frontend integrations
• Understanding of frontend performance, versioning, and independent deployment models
• Exposure to Drools or similar rule engines
• Experience with workflow / process orchestration platforms such as RHPAM, Camunda, or equivalent
• Hands‑on experience with MongoDB or other NoSQL databases
• Experience with cloud‑native deployments (Docker, Kubernetes)
• Familiarity with CI/CD pipelines and automated testing strategies

Other Requirements
• Core Stack: Java, Spring Boot, Microservices, React (MFE), MongoDB, Kafka, EDA
• Design Exposure: DDD, CQRS, Axon, Rules & Workflow Engines
Role Summary
We are looking for a Lead Software Engineer to architect, design, and deliver enterprise‑scale, cloud‑native platforms built on Java, Microservices, and Event‑Driven Architecture, with a modern Micro‑Frontend (MFE)‑based React UI layer. This role requires strong system design expertise, hands‑on engineering leadership, and the ability to drive technical direction, engineering rigor, and operational excellence across backend and frontend boundaries. You will work on greenfield service development, apply Domain‑Driven Design (DDD), and design scalable, decision‑centric and workflow‑driven systems using Kafka, rules engines, workflows, and Micro‑Frontend architectures.

Key Responsibilities
• Own end‑to‑end design and development of Java‑based microservices and APIs
• Architect event‑driven, asynchronous systems using Kafka
• Apply Domain‑Driven Design (DDD)



to model complex business domains
• Design and implement CQRS / Event Sourcing patterns (Axon preferred)
• Implement business rules and decision logic using Drools or similar rule engines
• Design and orchestrate long‑running workflows using RHPAM or equivalent workflow platforms
• Define and govern Micro‑Frontend (MFE) architecture using React
• Build scalable, secure REST and async APIs for frontend and partner integrations
• Ensure observability, fault tolerance, and production readiness
• Drive CI/CD automation, quality gates, and release governance
• Participate actively in Agile ceremonies and platform planning

Required Technical Skills
• Strong hands‑on experience with Java and Spring Boot
• Proven experience building microservices‑based architecture
• Strong understanding of distributed systems and scalability patterns
• Hands‑on experience with Kafka or equivalent messaging platforms
• Practical implementation of Event‑Driven Architecture (EDA)
• Strong working experience with React
• Hands‑on exposure to Micro‑Frontend (MFE) architecture
• Experience designing API‑first, contract‑driven backend‑to‑frontend integrations
• Understanding of frontend performance, versioning, and independent deployment models
• Exposure to Drools or similar rule engines
• Experience with workflow / process orchestration platforms such as RHPAM, Camunda, or equivalent
• Hands‑on experience with MongoDB or other NoSQL databases
• Experience with cloud‑native deployments (Docker, Kubernetes)
• Familiarity with CI/CD pipelines and automated testing strategies

Agile & Delivery Practices
• Proven experience in Agile / Scrum‑based delivery
• Lead estimation, backlog grooming, and sprint planning
• Drive predictable delivery while maintaining engineering rigor
• Balance short‑term delivery needs with long‑term platform health
Good to Have
• Experience in banking / financial services or regulated environments
• Exposure to non‑functional requirements (performance,

📌 Senior Technical Lead Java, Spring Boot, MongoDB (Bengaluru)
🏢 HCL Technologies
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior technical lead java, spring boot, mongodb (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior technical lead java, spring boot, mongodb (bengaluru) / bengaluru