Lead Software Engineer

42 Gears Mobility Systems

India

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

42 Gears Mobility Systems is seeking a hands-on Lead Engineer to drive the architecture and delivery of their core platforms in India. You will be responsible for designing scalable microservices using Java and .NET, and implementing robust event-driven patterns with Kafka. The ideal candidate has over 8 years of software engineering experience with proficiency in leading teams and a deep understanding of distributed systems. This role offers an opportunity to impact system design and implementation significantly.

Qualifications

  • 8+ years in software engineering with a proven track record in a Lead role.
  • Expert-level proficiency in Java (Quarkus & Spring) and C# (.NET).
  • Hands-on experience with Identity Providers and auth protocols.

Responsibilities

  • Design and maintain scalable microservices using Java and .NET.
  • Own the end-to-end architecture, focusing on high availability and low latency.
  • Implement robust event-driven patterns using Kafka.

Skills

Java (Quarkus/Spring Boot)
C# (.NET)
Kafka
System Design
Technical Leadership

Tools

Okta
Auth0
Keycloak

Job description

Looking for a hands-on Lead Engineer to drive the architecture and delivery of our core platforms. You’ll be the bridge between complex system design and high-quality implementation across multiple stacks.

Core Responsibilities
  • Architect & Build: Design and maintain scalable microservices using Java (Quarkus/Spring Boot) and .NET.
  • System Design: Own the end-to-end architecture, focusing on high availability and low latency.
  • Messaging: Implement robust event-driven patterns using Kafka for Pub/Sub messaging.
  • Identity & Security: Lead the integration of IDP technologies using OIDC and SAML protocols for secure, federated identity management.
  • Technical Leadership: Mentor engineering teams, establish coding standards, and drive framework adoption.
Technical Requirements
  • Experience: 8+ years in software engineering with a proven track record in a Lead role.
  • Backend: Expert-level proficiency in Java (Quarkus & Spring) and C# (.NET).
  • Distributed Systems: Deep understanding of Kafka, message queuing, and asynchronous processing.
Security
  • Hands-on experience with Identity Providers (Okta, Auth0, or Keycloak) and auth protocols.
Design
  • Mastery of SOLID principles, Design Patterns, and Cloud-native architecture.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Snapdeal • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Lead Software Engineer Java with Spring Boot
Lead Software Engineer Java with Spring Boot

Epam Systems • Pune District

Hybrid
INR 3,000,000 - 6,000,000
Lead & Senior Backend Engineer
Lead & Senior Backend Engineer

Hammerjack Pty Ltd • India

Remote
INR 1,000,000 - 1,600,000
Senior Lead Engineer – .NET Core
Senior Lead Engineer – .NET Core

Growth For Impact • Bengaluru

On-site
INR 3,800,000 - 6,800,000
Lead Software Engineer - Java
Lead Software Engineer - Java

EPAM Systems • Hyderabad

On-site
INR 1,800,000 - 2,500,000
Lead Engineer - Java
Lead Engineer - Java

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 6,000,000 - 9,000,000
Senior Java Full Stack Lead
Senior Java Full Stack Lead

Techfokes • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Lead Software Engineer
Lead Software Engineer

Principal Financial Group • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Tech Lead - Java Spring Boot
Tech Lead - Java Spring Boot

Geekyants • India

On-site
INR 1,500,000 - 2,500,000
Tech Lead — Backend / Platform Engineering
Tech Lead — Backend / Platform Engineering

Metaplore Solutions Pvt Ltd • Bengaluru

On-site
INR 4,000,000 - 6,000,000