The ideal candidate should possess practical experience in building scalable applications using model driven architecture with Core Java technologies. Additionally, they should have expertise in front-end development using React.js with Java script , along with a solid understanding of IoT systems, cloud technologies, and containerization. This role requires a technical leader capable of designing, developing, and optimizing applications while mentoring a development team.
Key Responsibilities
Design and develop full-stack applications using Core Java, React.js in Niagara framework's eco system.
Build and maintain IoT-enabled solutions for smart communities, integrating with sensors, devices, and IoT platforms.
Work with cloud platforms (Azure/AWS/GCP) for deployment, scalability, and performance optimization.
Lead technical discussions, mentor developers, and enforce best coding practices.
Collaborate with product managers, UI/UX designers, and stakeholders to deliver user-centric solutions.
Ensure adherence to security best practices, CI/CD pipelines, and DevOps methodologies.
Troubleshoot and optimize application performance, debugging IoT integrations and real-time data processing.
Research and integrate emerging technologies relevant to the Smart City domain.
Required Skills & Experience:
Expert and in-depth knowledge in
Core JAVA
& object-oriented programming skills
Expert in developing
multithreading
applications
Front-End Development: Hands-on development using React.js or Angular, Java script and modern UI frameworks.
Database Technologies: Experience with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis, etc.).
Expert in different JAVA design patterns
Proficient in creating detailed design documentation & designing an application from scratch
Expert in
debugging the code
and problem-solving
Expert with
test-driven development
using Junit, Mockito, etc..
Expert in all stages of software development lifecycle
Proficient in analyzing user/customer requirements/needs to define software requirements
+ Proficient in writing reusable Java libraries
Expert in writing clean, readable Java code
Proficient understanding of JVM, its limitations, weaknesses, and workarounds
Proficient in supporting and maintaining existing code
Proficient in continuous integration tools like Bamboo, Ant, Gradle , Git, Jenkins or GitHub Actions for automation.
Proficient with Agile Software Development
IoT Knowledge: Experience in IoT protocols (MQTT, WebSockets, etc.), edge computing, and sensor integrations
Niagara framework expertise is added advantage
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments - powered by our Honeywell Forge software - that help make the world smarter, safer and more sustainable.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.