Johnson Controls is hiring for Junior Developer

Job Details

  1. Company: Johnson Controls
  2. Job Position: Junior Developer – Enterprise Integration
  3. Job Location: Pune, Maharashtra, India
  4. Employment Type: Full-Time
  5. Job Category: Information Systems
  6. Job ID: WD30283170
  7. Experience Required: 1–3 years
  8. Qualification: Relevant technical qualification in software development or IT; the provided job description does not specify a mandatory degree.
  9. Estimated Salary: ₹5 LPA–₹10 LPA (approximate estimate; actual salary may vary based on experience, technical skills, and company compensation policies).
  10. Work Focus: Azure Integration Services, API development, cloud integration, and CI/CD.
  11. Application Status: Refer to the official Johnson Controls careers listing for current availability.

Job Overview

Johnson Controls is looking for a Junior Developer – Enterprise Integration to join its Information Systems team in Pune. The role focuses on developing and maintaining enterprise integration solutions using Microsoft Azure services. Candidates will work with Azure Logic Apps, Azure Functions, APIs, messaging systems, and automated deployment pipelines. The position is suitable for developers with 1–3 years of experience who have practical coding skills and an interest in cloud technologies, system integration, and AI-assisted development. Employees will collaborate with senior developers, QA engineers, and DevOps teams to deliver reliable software solutions.

Key Responsibilities

  1. Develop integration workflows using Azure Logic Apps, Azure Functions, Azure Service Bus, and Event Grid.
  2. Write clean, efficient, and reliable code for enterprise integration projects.
  3. Build and manage REST APIs using Azure API Management (APIM).
  4. Configure API authentication, routing, transformations, and basic security policies.
  5. Perform unit testing and integration testing to ensure software quality.
  6. Debug technical issues and fix defects in development and testing environments.
  7. Work with Azure DevOps and GitHub Actions to support automated builds and deployments.
  8. Follow CI/CD practices and maintain version-controlled code.
  9. Convert low-level design specifications into working software components.
  10. Prepare and maintain technical documentation, interface mappings, and configuration details.
  11. Implement logging, tracing, and error-handling mechanisms using Cribl.
  12. Support application monitoring, production stability, and issue resolution.
  13. Use GitHub Copilot and Microsoft 365 Copilot for code generation, optimization, and debugging.
  14. Collaborate with senior developers, QA engineers, team leads, and DevOps professionals.
  15. Participate in agile meetings, sprint planning, code reviews, and continuous improvement activities.
READ ALSO:  Emerson is Hiring for Trainee

Eligibility Criteria

  1. Candidates should have 1–3 years of hands-on software development experience.
  2. Applicants should have practical experience with Azure Integration Services.
  3. Candidates should understand REST APIs and Azure API Management fundamentals.
  4. Applicants should possess programming knowledge in C#, .NET, or JavaScript.
  5. Candidates should understand JSON, XML, and HTTP protocols.
  6. Applicants should have experience with Git-based workflows and CI/CD pipelines.
  7. Candidates should understand basic messaging concepts and enterprise system integrations.
  8. Applicants should be familiar with AI-assisted development tools and coding practices.
  9. The role is based in Pune, Maharashtra, India.
  10. A specific mandatory degree or academic percentage is not mentioned in the supplied job description.

Required Skills

  1. Azure Integration Services (AIS).
  2. Azure Logic Apps and Azure Functions.
  3. Azure Service Bus and Event Grid.
  4. Azure API Management and REST API development.
  5. C#, .NET, or JavaScript programming.
  6. JSON, XML, and HTTP protocols.
  7. Azure DevOps and GitHub Actions.
  8. CI/CD pipeline implementation and deployment.
  9. Unit testing, integration testing, and debugging.
  10. Enterprise application integration and messaging.
  11. Logging, tracing, and error handling.
  12. Git version control and collaborative development.
  13. GitHub Copilot and Microsoft 365 Copilot.
  14. Technical documentation and low-level design implementation.
  15. Teamwork, problem-solving, and time management.

Why Join Johnson Controls?

  1. Work with cloud technologies: Gain practical experience with Microsoft Azure integration services.
  2. Develop technical expertise: Improve your coding, API development, and system integration skills.
  3. Learn AI-assisted development: Use modern AI tools to improve coding efficiency and debugging.
  4. Collaborate with experienced professionals: Work alongside senior developers, QA engineers, and DevOps teams.
  5. Build enterprise-level solutions: Contribute to integration projects involving APIs, messaging, and cloud workflows.
  6. Improve deployment skills: Gain experience with automated testing, CI/CD pipelines, and release processes.
  7. Grow your career: Develop skills relevant to future opportunities in cloud engineering, integration development, and software engineering.
READ ALSO:  Standard Chartered hiring process for Operations Trainee

Important Links

Apply Link: Click here