Java Engineer at Johnson Controls
, , India -
Full Time


Start Date

Immediate

Expiry Date

02 May, 26

Salary

0.0

Posted On

01 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Python, Node.js, API Development, Database Management, Performance Optimization, Security, Collaboration, Code Quality, Troubleshooting, Microservices, RESTful APIs, CI/CD, System Design, Git, Docker

Industry

Industrial Machinery Manufacturing

Description
A Backend Engineer JD (Job Description) outlines roles building server-side logic, databases, APIs, and system architecture for applications, focusing on performance, scalability, security, and data management, using languages like Python/Java/Node.js, collaborating with frontend teams, and ensuring robust, efficient application functionality behind the scenes. Key tasks include developing APIs, optimizing databases, writing reusable code, debugging, and integrating third-party services, all while ensuring a seamless user experience. Key Responsibilities System Architecture: Design, build, and maintain scalable backend systems, microservices, and core application logic. API Development: Create and manage RESTful APIs for communication between frontend and backend. Database Management: Design schemas, optimize queries, and manage data storage. Performance & Scalability: Identify bottlenecks, optimize server speed, and ensure high performance and responsiveness. Security: Implement security measures, data protection, and authentication protocols. Collaboration: Work with frontend developers, designers, and DevOps on integration and deployment. Code Quality: Write clean, efficient, reusable code, conduct code reviews, and write tests. Troubleshooting: Debug issues, monitor systems, and resolve technical problems. Key Skills & Technologies Languages: Python, Java, Ruby, Node.js, Go, PHP, C#. Frameworks: Django, Spring Boot, Express.js, .NET. Databases: SQL (PostgreSQL, MySQL) & NoSQL (MongoDB, Redis). Tools: Git, Docker, Kubernetes, AWS/Azure/GCP. Concepts: Microservices, RESTful APIs, CI/CD, System Design, Security Best Practices. Qualifications (General) Bachelor's degree in Computer Science or related field. Proven experience in backend development. Strong problem-solving and analytical skills. Ability to work in agile environments. Johnson Controls: Enhancing the Intelligence of Buildings Your buildings have a purpose. They are places for people to live or work. Facilities for learning or healing. Venues for entertainment and shopping. Sites for the specialized storage of tangible goods or mission-critical data. Your buildings have a huge variety of functions; they are central to your mission. This is where Johnson Controls comes in, helping drive the outcomes that matter most. Through a full range of systems and digital solutions, we make your buildings smarter. A smarter building is safer, more comfortable, more efficient, and, ultimately, more sustainable. Most important, smarter buildings let you focus more intensely on your unique mission. Better for your people. Better for your bottom line. Better for the planet. At Johnson Controls, we’ve been making buildings smarter since 1885, and our capabilities, depth of innovation experience, and global reach have been growing ever since. Today, we offer the world’s largest portfolio of building products, technologies, software, and services; we put that portfolio to work to transform the environments where people live, work, learn and play.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Java Engineer will design, build, and maintain scalable backend systems and develop RESTful APIs for communication between frontend and backend. They will also optimize databases, implement security measures, and collaborate with frontend teams to ensure efficient application functionality.
Loading...