Johnson Controls logo

Technical Lead – Full Stack

Johnson Controls

On-site
Pune, Maharashtra, India
Full-time
Senior
Staff
8+ yrs
Salary not listedPosted 39m ago

Real job — pulled straight from Johnson Controls’s careers page · Verified October 9, 2026 · No reposts.

Job description

Johnson Controls is hiring a Technical Lead – Full Stack — a full-time, based in Pune, Maharashtra, India role. Apply directly on Johnson Controls's careers page below.

Technical Lead II – Full Stack (OpenBlue)

Location: Pune-Maharashtra-India

Time Type: Full time

Job Description

About the Role


We're looking for a hands-on Technical Lead to drive development of OpenBlue, Johnson Controls' smart-building platform. This is a lead role with strong individual contribution. You'll own technical decisions, architecture and detailed design, and write production code alongside the team


Responsibilities

  • Drive end-to-end development of features, from design through to production.
  • Own technical decisions, architecture and detailed design for microservices, APIs and web applications.
  • Run proofs of concept (PoCs) to evaluate new technologies, approaches and solutions.
  • Contribute hands-on as an individual contributor, writing high-quality, well-tested code.
  • Set and uphold engineering standards through code reviews and best practices.
  • Make sure solutions are secure, scalable and performant.
  • Use AI-assisted development tools to speed up delivery.
  • Work with product, UX, QA and DevOps teams across locations to plan and deliver work.

Requirements

  • 8+ years of software development experience, including significant hands-on full stack work.
  • Proven experience making architecture and design decisions and leading technical delivery.
  • Strong in TypeScript, React and Node.js (NestJS).
  • Solid experience designing microservices, REST/gRPC APIs and PostgreSQL data models.
  • Good understanding of web security, automated testing and CI/CD.
  • Experience with Docker and Kubernetes, preferably on Azure.
  • Strong communication and problem-solving skills.

Nice to Have

  • Kafka, Redis or real-time data streaming.
  • Experience building multi-tenant SaaS platforms.
  • Experience in IoT or building systems

Get Software Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
LucidLink logo

Software Engineer, Distributed Systems

Sofia
✓ From careers page· 2d ago
Imagemaker logo

Full Stack Developer

Chile
✓ From careers page· 2d ago
Infotree Global Solutions logo

Frontend Developer

Warsaw
✓ From careers page· 2d ago
Cavista logo

Frontend Engineer

Lagos, NG
✓ From careers page· 2d ago

Frequently asked questions

What skills are required for Technical Lead – Full Stack at Johnson Controls?

The required skills for Technical Lead – Full Stack at Johnson Controls include: TypeScript, React, Node.js, PostgreSQL, Docker, Kubernetes, Azure, gRPC, REST, Kafka, Redis, IoT.

What is the seniority level for Technical Lead – Full Stack at Johnson Controls?

Technical Lead – Full Stack at Johnson Controls is a Senior / Staff level position.

How do I apply for Technical Lead – Full Stack at Johnson Controls?

You can view the full description and apply for Technical Lead – Full Stack at Johnson Controls on EchoJobs: https://echojobs.io/job/johnson-controls-technical-lead-ii-full-stack-openblue-ygd8b.