Job Description

Be part of a team that designs, develops and integrates highly complex software functions within Honeywell Industrial Automation - Intelligrated. You will use your experience and judgment to plan and accomplish goals. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities.

RESPONSIBLITIES :

  • 10-15 years of Hands-on Software development experience
  • Hands-on experience with Java 11/21, SpringBoot, Spring Cloud, Service Mesh, Kafka, Kafka streams, JPA, Hibernate, React or equivalent UI framework.
  • Hands-on experience with Microservices, Dockers, implementing high performance and high availability design patterns.
  • Hands on experience in writing junit, cucumber BDD tests cases for the code test coverage.
  • Design and Implementation of Design patterns for product development
  • Stronghold on latest technologies, design pattern to lead long term scalable, stable and flexible cloud solutions with security, OWASP and SOC2 compliance.
  • Expert in leveraging open sources real-time streaming, messaging and persistence components.
  • Embodies full end-to-end test automation for distributed systems.
  • Strong experience in multi-tenant application modelling/configuration/customization, process orchestration, services orchestration, and enterprise-grade authentication services and external system integration frameworks.
  • Conversant with CI/CD and deployment techniques.
  • Exposure to cloud technologies and adoption in Java applications
  • Work seamlessly in using Agile methodologies & Sprints and able to work in global team setting
  • Communication-Excellent communication and onsite-offshore communication
  • YOU MUST HAVE

  • Bachelors degree in Engineering or Computer Science
  • 5 years of experience in a Leadership role
  • 5 years of experience with direct reportee as Manager
  • WE VALUE

  • Understanding various software development lifecycle
  • Team Leadership
  • Talent Management and Development
  • Risk Management and Mitigation Planning
  • Workload Planning and Execution Oversight
  • Implement Standardization for Process and Tools
  • Demonstrate the ability to develop efficient and high quality software
  • Knowledge of software configuration management and change management practices
  • Diverse and global teaming and collaboration
  • Effective communicator
  • Can quickly analyze, incorporate and apply new information and concepts
  • Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness
  • Ability to convey subtle or complex messages clearly, as appropriate for the topic and audience
  • Some relevant experience
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application