
Lead Engineer - (Full Stack)
Johnson Controls International plc2 months ago
Bengaluru, IndiaStaff+
Responsibilities
- Build and maintain scalable full-stack applications using Java or .NET.
- Develop user interfaces with React, Angular, or model-driven frameworks.
- Design and implement REST APIs and microservices.
- Develop event-driven systems using Kafka or messaging platforms.
- Use Docker and Kubernetes for containerized deployments.
- Implement CI/CD pipelines, conduct code reviews, and optimize application performance.
- Collaborate with Agile engineering teams and use AI-assisted development tools.
Requirements
- 6+ years of full-stack development experience.
- Experience with Java and Spring Boot or .NET Core and ASP.NET.
- Experience with React, Angular, or model-driven user interfaces.
- Experience with microservices, REST APIs, Docker, Kubernetes, CI/CD pipelines, and Kafka or messaging systems.
- Proficiency with JavaScript or TypeScript, HTML, CSS, and SQL or NoSQL databases.
- Exposure to AI tools such as GitHub Copilot or similar tools.
- Bachelor’s or master’s degree in computer science or a related field.
- Cloud platform experience with Azure, AWS, or GCP is preferred; IoT, SaaS, and monitoring or observability experience are also desirable.
Tech Stack
AngularApache KafkaAWSAzureCSSDockerGoogle Cloud PlatformHTMLJavaJavaScriptKubernetes.NETReactSpring BootSQLTypeScript
Categories
About Johnson Controls International plc
Johnson Controls International plc builds and services building automation, HVAC (York), fire detection/suppression, security, and industrial refrigeration systems for commercial, institutional, and industrial facilities. The NYSE-listed company, headquartered in Cork, Ireland, traces its roots to 1885 and expanded via a 2016 merger with Tyco. It sells equipment, software, and lifecycle services to sectors such as data centers, healthcare, education, and advanced manufacturing, with a global installed base and service footprint.