Graduate Engineer Trainee

Johnson Controls

Pune, INhybridPosted Jul 8, 2026
Posting intelligenceActively listed

Skills

javascriptangularnodepythonvueazurereactcicdjavagooglecloudawscss

About the role

Job Level: Graduate Engineer Trainee

Location: Pune (Hybrid)

Reporting To: Full Stack Developer

Experience - 1+ Year

No. of Positions: 1

What we do:

Build your best future with the Johnson Controls team.

As a global leader with 130+ years of legacy in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with an experience, focused on supporting their physical, financial, and emotional wellbeing.

We are a “Great Place To Work” Certified organization. Become a member of the Johnson Controls family and thrive in an empowering company culture where your voice and ideas will be heard – your next great opportunity is just a few clicks away!

Job Overview:

We are looking for a skilled Full Stack Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining both front-end and back-end components of web applications. You will work closely with cross-functional teams to deliver high-quality, scalable, and user-friendly solutions.

Key Responsibilities:

1. Front-End Development

Develop responsive and interactive user interfaces using HTML, CSS, and JavaScript frameworks (React, Angular, or Vue.js)

Ensure optimal performance across devices and browsers

Collaborate with UI/UX designers to implement engaging user experiences

2. Back-End Development

Build scalable APIs and server-side logic using technologies like Node.js, Java, Python, or .NET

Design and maintain databases (SQL/NoSQL)

Ensure data security and application reliability

3. Full Stack Integration

Integrate front-end and back-end systems

Implement RESTful APIs and microservices architecture

Debug and resolve technical issues across the application stack

4. DevOps & Deployment

Participate in CI/CD pipelines

Manage cloud infrastructure (AWS, Azure, GCP)

Monitor applications for performance and scalability

5. Collaboration & Documentation

Work with product managers, designers, and QA teams

Write clean, maintainable, and well-documented code

Participate in code reviews and agile ceremonies

Questions about this role

Click "Apply with AI Applyd" above and you are done. Your resume is rewritten for this advert, the screening questions are answered, and it is submitted on Johnson Controls's own hiring system. No retyping your history, no fourteen tabs, no evening lost.

Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

You never touch the form - the application is filled and submitted for you on Johnson Controls's own hiring system. It is not marked sent when we press submit. It is marked sent when a confirmation from their system arrives at the address we apply with, and your dashboard shows which stage each application is at until then.

Twelve applicant tracking systems have a real apply path: Workday, Greenhouse, Lever, Ashby, Workable, iCIMS, Personio, Recruitee, Teamtailor, Rippling, Breezy and SmartRecruiters. Your application goes in on the employer's own hiring system, never into an aggregator queue.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.