Staff Engineer - Backend Development

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Staff Engineer - Backend Development at Johnson Controls in Pune, you will play a crucial role in the backend development of the OpenBlue Platform. Your primary responsibility will be to design and implement scalable, high-performance backend services using Java, Spring Boot, and PostgreSQL. You will work on cloud-native architecture, API development, system optimization, code quality, automation, and mentorship to ensure the delivery of high-quality, maintainable code that meets the platform's requirements. 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 for cloud environments. - API Development: Develop and maintain RESTful APIs that integrate with edge devices and cloud services. - Collaboration: Coordinate with frontend engineers, DevOps teams, and product managers to ensure seamless integration of backend services. - System Optimization: Focus on scalability, performance, and reliability of services. - Code Quality: Write clean, maintainable code, participate in code reviews, and uphold high-quality standards. - Automation: Implement automation and continuous integration practices for efficient development workflows and deployments. - Mentorship: Guide junior developers, aiding their technical growth and adherence to backend development best practices. Qualification Required: - 5 to 8 years of backend development experience with Java, Spring Boot, and microservices. - Proficiency in PostgreSQL or other relational databases with knowledge of query optimization and database design. - Mandatory expertise in Docker and Kubernetes for cloud-native applications. - Familiarity with Python/C++ is a plus for scripting and automation tasks. - Comfort working in Linux (Ubuntu) and experience with RESTful API development. - Strong understanding of unit testing, TDD, and version control using Git. - Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience. (Note: Additional details about the company were not included in the provided job description.),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Johnson Controls logo
Johnson Controls

Automated Controls, Building Technologies, Energy Solutions

Milwaukee

RecommendedJobs for You