Johnson Controls
SrPlatformEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Sr Platform Engineer at Johnson Controls. Skills: Java, Spring Boot, Kubernetes, Docker. Design backend services. Implement backend services”
Industry & Context.
Solving complex problems
What They're Looking For.
Must Have
5 to 8 Years of Backend Development, Java and Spring Boot experience, PostgreSQL or other relational databases experience, Docker proficiency, Kubernetes proficiency, RESTful APIs experience, Unit testing experience, Test-driven development experience, Continuous integration practices experience, Git for version control experience
Nice to Have
Python familiarity, C++ familiarity, CI/CD pipelines familiarity, Jenkins familiarity, GitLab CI familiarity, CircleCI familiarity, AWS experience, Azure experience, Google Cloud experience, Event-driven architectures knowledge, Message queues knowledge, Kafka knowledge, RabbitMQ knowledge, Monitoring tools experience, Logging tools experience, Prometheus experience, Grafana experience, ELK stack experience
What You'll Do.
Design backend services
Implement backend services
Build scalable services
Build reliable services
Build high-performance services
Build containerized services
Deploy containerized services
Maintain RESTful APIs
Integrate with system components
Work with frontend engineers
Work with DevOps teams
Work with product managers
Optimize services for scalability
Optimize services for performance
Optimize services for reliability
Write maintainable code
Participate in code reviews
Implement continuous integration
Mentor junior developers
Provide guidance on best practices
How You'll Work.
Team & Collaboration
Frontend engineers; DevOps teams; Product managers
Full 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 Overview: 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 practi
Applying for this Sr Platform Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Johnson Controls?
Real rants from real employees. Read before you apply.