Job Overview
Role: Graduate Engineer Trainee (Full Stack Developer) Location: Pune, Maharashtra Experience: 1+ Year Qualification: B.E / B.Tech Key Skills: Full Stack Development, Front-End, Back-End, DevOps, Web Application Development
Job Description
Johnson Controls has opened applications for its 2026 recruitment drive, seeking candidates for the position of Graduate Engineer Trainee. This role operates as a Full Stack Developer within their core technology ecosystem based in Pune. Candidates with a B.E or B.Tech degree and at least 1 year of relevant experience in web application development are eligible to apply. If you are looking to design, build, and deploy scalable cloud solutions, the development unit is looking for a skilled Full Stack Software Developer to step into the Graduate Engineer Trainee track. The ideal candidate will take hands-on responsibility for designing, developing, and maintaining both the front-end interface and back-end structural components of enterprise web applications. You will collaborate within cross-functional Scrum teams to deliver highly scalable, reliable, and user-friendly software solutions.
Roles and Responsibilities
- Front-End Development: Develop highly responsive, intuitive, and interactive user interfaces using HTML5, CSS3, and contemporary JavaScript frameworks (React, Angular, or Vue.js). Ensure cross-browser compatibility and optimize front-end application performance across diverse client devices. Collaborate actively with UI/UX designers to translate design wireframes into engaging digital user experiences.
- Back-End Development: Build scalable APIs, microservices, and secure server-side logic using programming environments like Node.js, Java, Python, or .NET. Design, optimize, and maintain relational (SQL) or non-relational (NoSQL) database architectures. Implement data protection, security protocols, and application fail-safes.
- Full Stack Integration & DevOps: Integrate client-facing layers with back-end architectures smoothly via RESTful APIs. Debug and troubleshoot application anomalies across the entire infrastructure stack. Participate in automated Continuous Integration and Continuous Deployment (CI/CD) pipelines. Assist in managing and monitoring cloud infrastructure components hosted on AWS, Azure, or GCP to ensure scalability.
- Collaboration & Clean Coding Standards: Partner closely with Product Managers, UX Designers, and QA Engineering teams to meet feature benchmarks. Write clean, modular, testable, and well-documented codebase modules. Participate productively in peer code reviews and standard Agile ceremonies.
Skills and Eligibility Criteria
Educational Background: B.E or B.Tech degree.
Experience: At least 1 year of relevant experience in web application development.
Mandatory Technical Skills:
- HTML5
- CSS3
- JavaScript frameworks (React, Angular, or Vue.js)
- Node.js, Java, Python, or .NET
- SQL/NoSQL database architectures
- RESTful APIs
- CI/CD pipelines
- AWS, Azure, or GCP
Competencies:
- Collaboration
- Clean Coding
- Agile methodologies