Johnson Controls

Sr Platform Engineer

Johnson Controls  •  Republic of India (Onsite)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Location: Pune]

About Us:

At Johnson Controls, we are driving innovation in intelligent building management through our OpenBlue Platform. By leveraging cutting-edge technologies, we help optimize building systems like HVAC, chillers, and connected controls. We are looking for a Staff Engineer to join our team and focus on the backend development of the OpenBlue platform, building scalable, reliable, and high-performance services to support our edge computing and cloud-based systems.

Job

As a Staff Engineer, you will be responsible for backend development using Java and Spring Boot, designing and implementing core services that power the OpenBlue Platform. You will work with modern tools and technologies like Kubernetes, Docker, and PostgreSQL to build scalable, cloud-native applications. This is a hands-on role that requires strong backend development skills, a passion for solving complex problems, and a focus on delivering high- quality, maintainable code.

Key Responsibilities:

  • Backend Development: Design and implement scalable, high-performance backend services using Java, Spring Boot, and PostgreSQL to support the OpenBlue Platform.
  • Cloud-Native Architecture: Work with Kubernetes and Docker to build and deploy containerized services that run seamlessly in cloud environments.
  • API Development: Develop and maintain RESTful APIs that integrate with other system components, including edge devices and cloud services.
  • Collaboration: Work closely with frontend engineers, DevOps teams, and product managers to ensure backend services meet requirements and are well-integrated with other components.
  • System Optimization: Focus on building services that are not only functional but also optimized for scalability, performance, and reliability.
  • Code Quality: Write clean, maintainable code following best practices. Participate in code reviews and ensure high-quality standards are met.
  • Automation: Implement automation and continuous integration practices to improve development workflows and ensure robust deployments.
  • Mentorship: Mentor junior developers, help them grow technically, and provide guidance on best practices for backend development.

Required Skills and Experience:

  • 5 to 8 Years of Backend Development: Strong experience in backend development with Java and Spring Boot, including building scalable, high-performance microservices.
  • Database Knowledge Hands-on experience with PostgreSQL or other relational databases, including query optimization and database design.
  • Cloud-Native Technologies: Proficiency with Docker (Mandatory) and Kubernetes for containerization and orchestrating cloud-native applications.
  • Python / C++ (Nice to have) Familiarity with Python for scripting or automation tasks related to backend systems.
  • Linux (Ubuntu): Comfortable working with Ubuntu and other Linux-based environments, especially in cloud infrastructure settings.
  • API Development (Mandatory): Strong experience building and consuming RESTful APIs, integrating with both internal and external services.
  • Code Quality: Experience with unit testing, test-driven development (TDD), and maintaining code quality through continuous integration practices.
  • Version Control: Experience with Git for version control and collaboration.

Nice to Have:

  • Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI, or CircleCI.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of event-driven architectures or message queues (e.g., Kafka, RabbitMQ).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).

Education:

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.

Why Join Us?

  • Innovative Work: Contribute to the development of a platform that is transforming building management systems.
  • Career Growth: Join a fast-growing company with opportunities to expand your skills and take on leadership roles.
  • Collaborative Culture: Work with a talented and motivated team that values continuous learning and collaboration.
Johnson Controls

About Johnson Controls

At Johnson Controls, we transform the environments where people live, work, learn and play. As the global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet.

Building on a proud history of 140 years of innovation, we deliver the blueprint of the future for industries such as healthcare, schools, data centers, airports, stadiums, manufacturing and beyond through OpenBlue, our comprehensive digital offering.

Today, Johnson Controls offers the world`s largest portfolio of building technology and software as well as service solutions from some of the most trusted names in the industry.

Visit www.johnsoncontrols.com for more information.

Industry
Manufacturing & Production
Company Size
10,000+ employees
Headquarters
Cork, IE
Year Founded
Unknown
Social Media