Lead Software Engineer

Blue Yonder

Bengaluru

On-site

INR 4,500,000 - 6,500,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Blue Yonder is seeking a Lead Software Engineer in Bengaluru to architect, design, develop, and deliver scalable SaaS solutions. The role emphasizes React/TypeScript frontend and Java-based backend expertise, with hands-on leadership across engineering teams.

You will work with microservices, cloud-native architectures, and multi-tenant designs while mentoring engineers and steering technical decisions. Strong communication and problem-solving skills are essential.

Qualifications

  • 8+ years of software development experience with strong full-stack capabilities.
  • Proficient in React.js and TypeScript with hands-on coding skills.
  • Strong REST API design experience and backend integration.

Responsibilities

  • Lead architecture, design, development, and delivery of scalable full-stack applications.
  • Develop reusable React/TypeScript UI components, hooks, libraries, and frameworks.
  • Design and develop scalable Node.js REST APIs and backend services.
  • Work with Java/Spring Boot services and contribute to backend architecture as required.
  • Drive decisions for microservices, event-driven, cloud-native, multi-tenant SaaS architectures.
  • Design solutions for scalability, performance, resiliency, availability and security.
  • Promote engineering best practices around coding, testing, CI/CD, observability, deployment.
  • Troubleshoot production and performance issues and identify sustainable solutions.
  • Collaborate with architects, product teams, platform teams, and other engineers.
  • Mentor junior and senior engineers and provide technical guidance.
  • Lead POCs and evaluate new technologies/frameworks for complex problems.
  • Contribute hands-on coding throughout the development lifecycle.
  • Drive continuous improvements to simplify architecture and improve maintainability.

Skills

React.js
TypeScript
Node.js
Java
REST APIs
Microservices
Docker
Kubernetes
Kafka
Azure
CI/CD
GitOps
React Hooks
Redux
React Router
Styled-components
Emotion
Jest
Mocha

Tools

Redux
React Router
Styled-components
Emotion
Jest
Mocha
Spring Boot
Java

Job description

We are looking for a Lead Software Engineer with strong full stack development experience to architect, design, develop, and deliver scalable SaaS solutions. The role will have a strong focus on React, TypeScript, Node.js and Java technology.

The candidate will work closely with engineering teams and architects to build scalable, resilient, secure, event driven, and multi-tenant applications and will be expected to remain hands on while providing technical leadership and mentorship

Our current technical environment:
  • Application Architecture: Cloud-native, scalable and resilient microservices architecture, Event driven architecture etc.
  • Frameworks/Others: Kafka, Snowflake, Postgres, Mongo DB, Github CI/CD, Elastic Search
What you’ll do:
  • Lead the architecture, design, development, and delivery of scalable full-stack applications.
  • Develop modern and reusable React/TypeScript UI components, hooks, libraries, and frameworks.
  • Design and develop scalable Node.js REST APIs and backend services.
  • Work with Java/Spring Boot services and contribute to backend architecture and development as required.
  • Drive technical design decisions for microservices, event-driven, cloud-native, and multi-tenant SaaS architectures.
  • Design solutions for scalability, performance, resiliency, availability, and security.
  • Establish and promote engineering best practices around coding, testing, CI/CD, observability, and deployment.
  • Troubleshoot complex production and performance issues and identify sustainable solutions.
  • Collaborate with architects, product teams, platform teams, and other engineering teams.
  • Mentor junior and senior engineers and provide technical guidance.
  • Lead POCs and evaluate new technologies/frameworks to solve complex business problems.
  • Contribute hands-on to coding and remain actively involved throughout the development lifecycle.
  • Drive continuous improvements to simplify architecture, improve maintainability, and optimize system performance.
What we are looking for:
  • 8+ years of software development experience, with strong hands-on full-stack development experience.
  • Strong experience with React.js and TypeScript.
  • Strong hands-on experience with Node.js and Java particularly building scalable REST APIs and backend services.
  • Experience with React Hooks, Redux, React Router and reusable component development.
  • Strong HTML5 and CSS skills, including hands-on experience with styled-components or Emotion.
  • Experience writing unit and integration tests using Jest, Mocha, or similar frameworks.
  • Good experience with REST APIs, API management, OAuth, and secure application integration.
  • Working knowledge of Java and Spring Boot, Java is a secondary technology for this role.
  • Experience with microservices, distributed systems, event-driven architecture, and multi-tenant SaaS applications.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with Kafka or other event-streaming/messaging technologies.
  • Good understanding of RDBMS and NoSQL databases.
  • Experience with Azure/cloud-native technologies and cloud scalability.
  • Experience with CI/CD, GitOps and Agile development practices.
  • Strong problem-solving, architectural thinking, communication, and mentoring skills.
  • Ability to work hands-on while providing technical leadership across engineering teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - React.js, Redux, Reusable components, TypeScript, JavaScript, Node.js, Java
Lead Software Engineer - React.js, Redux, Reusable components, TypeScript, JavaScript, Node.js, Java

Blue Yonder • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Lead Software Engineer - Java
Lead Software Engineer - Java

EPAM Systems • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Lead Full Stack Engineer - Java & React
Lead Full Stack Engineer - Java & React

Staples India • Chennai District

On-site
INR 2,500,000 - 4,200,000
Lead Software Engineer - Full Stack
Lead Software Engineer - Full Stack

HD Supply | Global Technology Center • Chennai

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

EPAM Systems • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Lead Java Full-Stack ReactJS Engineer
Lead Java Full-Stack ReactJS Engineer

EPAM Systems • India

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

EPAM Systems • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Sr. Lead Engineer
Sr. Lead Engineer

American Express Global Business Travel • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Java Full Stack Developer Lead
Java Full Stack Developer Lead

NTT DATA, Inc. • Bengaluru

Hybrid
INR 4,500,000 - 6,500,000
Lead Java FullStack Software Engineer - Java, ReactJS, Microservices
Lead Java FullStack Software Engineer - Java, ReactJS, Microservices

EPAM Systems • Bengaluru

On-site
INR 1,800,000 - 2,600,000