Java Lead (Delhi)

Java Lead (Delhi)

12 Oct
|
Kiya.ai
|
Delhi

12 Oct

Kiya.ai

Delhi

Hi,

We have open position for Java Backend Lead - Delhi(Naraina).

Interested candidates do apply on [email protected]

Work mode - Work From Office(Client Site)

Below the JD and details.

Java Backend Lead

Role Overview

We are looking for an experienced Java Backend Lead to own the architecture, design, development, delivery, and quality of backend services in a Payments/UPI/Core Banking environment. The candidate will be responsible for defining service boundaries, driving technical decisions, ensuring high-quality code, and coordinating integrations across multiple squads.

Key Responsibilities

Own the service architecture, design, development, delivery, code quality, and integration testing for backend services.

Define clear microservice boundaries, responsibilities, dependencies, and integration patterns.

Review and approve technical designs, solution approaches, and architecture decisions.

Design and develop scalable, secure, and highly available backend services using Java and Spring Boot.

Drive development using Spring Boot 3, Spring Security, and Spring Data.

Coordinate API contracts and Kafka event/message contracts across different squads and ensure seamless integration.

Work closely with multiple development teams to resolve technical dependencies and unblock teams whenever required.

Conduct code reviews and establish best practices for code quality, maintainability, performance, and security.

Ensure comprehensive unit, integration, and end-to-end testing of services.

Design and optimize data access using Oracle and caching solutions such as Redis.





Work with Kafka for event-driven architecture, messaging, and asynchronous communication.

Collaborate with DevOps/platform teams for deployment and operations on Kubernetes environments.

Identify and resolve performance, scalability, reliability, and production issues.

Ensure backend services meet the required security, availability, scalability, and performance standards.

Mentor developers and provide technical guidance on architecture, coding practices, and troubleshooting.

Collaborate with product, business, QA, DevOps, and other engineering teams to ensure timely delivery.

Required Technical Skills

Robust experience in Java

Spring Boot 3

Spring Security

Spring Data / JPA

Strong understanding of Microservices Architecture

Hands-on experience with Apache Kafka

Strong knowledge of Oracle Database

Experience with Redis

Experience with Kubernetes

REST APIs and API integration

Experience with integration testing and automated testing

Strong understanding of distributed systems and event-driven architecture

Domain Experience

Candidates with experience in any of the following domains are preferred:

Payments

UPI

Core Banking

Digital Banking / Financial Services

Banking transaction processing and payment integrations

Leadership & Soft Skills

Strong technical leadership and decision-making skills.

Ability to own services end-to-end.

Strong communication and stakeholder-management skills.

Ability to coordinate across multiple engineering squads.

Strong problem-solving and troubleshooting abilities.

Ability to mentor and guide development teams.

📌 Java Lead (Delhi)
🏢 Kiya.ai
📍 Delhi

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: java lead (delhi) / delhi