Current jobs related to Senior Enterprise Software Engineer - Bengaluru, Karnataka - Johnson Controls


  • Bengaluru, Karnataka, India Mirketa Software Pvt. Ltd. Full time

    About the Job:We are seeking a talented Enterprise Software Engineer to join our team. As an Enterprise Software Engineer, you will be responsible for designing and developing enterprise-level systems using Java technology stack.Key Responsibilities:Design and develop enterprise-level systems using Java, Spring Boot, and Spring SecurityCollaborate with...


  • Bengaluru, Karnataka, India Spigot Software Full time

    Company OverviewSpigot Software is a cutting-edge technology company that specializes in delivering innovative software solutions. We are dedicated to providing top-notch services and products that meet the ever-evolving needs of our clients.Job SummaryWe are seeking an experienced Senior Web Development Engineer to join our team. As a key member of our...


  • Bengaluru, Karnataka, India iSteer Full time

    Job OverviewiSteer is a dynamic organization that values innovation and collaboration. We are seeking an experienced Senior Enterprise Software Engineer to join our team.About the RoleWe offer a competitive salary of $120,000 - $180,000 per annum, depending on experience.This role involves working with product line leaders and architects to develop...


  • Bengaluru, Karnataka, India Smarsh Full time

    OverviewSmarsh is the leading provider of archiving and compliance solutions for companies in regulated industries. Our innovative cloud-based platform helps organizations manage electronic communications, ensuring secure records retention and compliance strategies.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team working...


  • Bengaluru, Karnataka, India Accionlabs Full time

    Company OverviewAccionlabs is a fast-paced and innovative company that strives to push the boundaries of technology. Our team is dedicated to delivering high-quality solutions that meet the ever-evolving needs of our clients.SalaryThe estimated annual salary for this position is $120,000 - $180,000, depending on experience and qualifications.Job...


  • Bengaluru, Karnataka, India Ubique Systems Private Limited Full time

    **Job Title:** Senior Enterprise Java Engineer**Company Overview:** Ubique Systems Private Limited is a leading technology company that provides innovative solutions to its clients. We are seeking an experienced Senior Enterprise Java Engineer to join our team.**Salary:** ₹2,500,000 - ₹3,500,000 per annum (depending on experience)**Job Description:**We...


  • Bengaluru, Karnataka, India Grizmo Labs 🌐 Full time

    Grizmo Labs is a forward-thinking company that values innovation and excellence. We are seeking an exceptional Senior Enterprise Software Engineer Leader to join our team.Key Responsibilities:• Drive the development of cutting-edge enterprise software solutions, collaborating with cross-functional teams to ensure seamless integration and delivery.• Work...


  • Bengaluru, Karnataka, India Happiest Minds Technologies Full time

    About the Role:Happiest Minds Technologies Limited is seeking an experienced Senior Enterprise Software Architect to join our team. As a key member of our architecture team, you will be responsible for designing and developing enterprise-grade B2B & B2C applications using micro-frontend technology.Key Responsibilities:Design and develop unified applications...


  • Bengaluru, Karnataka, India Oracle Full time

    Job Title: Enterprise Software EngineerWe are seeking an experienced Enterprise Software Engineer to join our team at Oracle. As a key member of the team, you will be responsible for innovating, designing, and developing OU and/or SaaS Cloud applications and infrastructure.**Responsibilities:*** Participate in system architecture and design* Use modern...


  • Bengaluru, Karnataka, India PradeepIT Consulting Services Pvt Ltd Full time

    About PradeepIT Consulting Services Pvt LtdWe are a leading IT consulting services company, dedicated to providing top-notch solutions for our clients.Job Title: Senior Enterprise Portal Software EngineerJob Description:As a seasoned software engineer with 5-7 years of experience, you will play a crucial role in designing and developing enterprise-level...


  • Bengaluru, Karnataka, India PradeepIT Consulting Services Pvt Ltd Full time

    PradeepIT Consulting Services Pvt Ltd is looking for an experienced Senior Java Enterprise Software Engineer to join our team. Estimated salary for this position is around $120,000 per year.About the RoleWe are seeking a highly skilled and motivated individual with a strong background in Java and J2EE to develop high-quality web applications using EJB,...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Squareroot Consulting Pvt Ltd. As a Senior Java Software Engineer, you will be responsible for designing and developing large-scale Java-based software systems using industry best practices.The ideal candidate will have a minimum of 11+...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Company Overview: Tata Consultancy Services is a global leader in IT services, consulting and business solutions. Our expertise spans across industries including banking, finance, healthcare, life sciences, retail, manufacturing, and more.Salary: $120,000 - $180,000 per annumJob Description: We are seeking a highly skilled Senior Enterprise Software...


  • Bengaluru, Karnataka, India Coforge Full time

    Job Title: Enterprise Software EngineerCoforge is hiring an experienced Enterprise Software Engineer to join our team. In this role, you will design, develop, and test solutions using Markit EDM tool.Main Responsibilities:Design, develop, and test software solutionsAssess changes/requirements and provide effort estimationC coordinate with stakeholders and...


  • Bengaluru, Karnataka, India Ubique Systems Full time

    About Ubique SystemsWe are a cutting-edge technology company that empowers innovation through software solutions. Our team of experts works tirelessly to deliver top-notch products that meet the evolving needs of our clients.Job SummaryWe are seeking an exceptional Senior Software Engineer to join our Enterprise Solutions team. The successful candidate will...


  • Bengaluru, Karnataka, India LOGIC PLANET IT SERVICES Full time

    Job Title: Enterprise Software EngineerWe are seeking an experienced Enterprise Software Engineer to design, build and configure software applications to meet business process requirements. The ideal candidate will have strong technical skills in Informatica MDM and excellent problem-solving abilities.About the Role:Design and develop software applications...


  • Bengaluru, Karnataka, India Triomics Full time

    About TriomicsWe are a pioneering company in the field of oncology trial sites and investigators, aiming to revolutionize clinical research by unifying workflows of clinical care and clinical trials. Our mission is to move the healthcare industry closer to the vision of Clinical Research as a Care Option.We achieve this by leveraging our proprietary...


  • Bengaluru, Karnataka, India Tesco Bengaluru Private Limited Full time

    Job SummaryWe are looking for an experienced Enterprise Software Architect to join our team at Tesco Bengaluru Private Limited. As a senior member of our engineering team, you will be responsible for designing and implementing our company's enterprise software systems.About You- Bachelor's degree in Computer Science or related field.- Minimum 10 years of...


  • Bengaluru, Karnataka, India OneOrigin Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at OneOrigin. With a proven track record of delivering complex software solutions, you will be responsible for designing and developing cutting-edge enterprise applications using the latest technologies.As a key member of our product development team, you will work closely with...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is a leading provider of software solutions for the insurance industry. Our platform enables insurers to engage with customers, innovate, and grow efficiently.We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most...

Senior Enterprise Software Engineer

3 weeks ago


Bengaluru, Karnataka, India Johnson Controls Full time

Johnson Controls is a leading global technology company that helps shape the future of smart buildings, healthy and sustainable cities, and connected communities. We have a new opportunity for a Senior Enterprise Software Engineer to join our team.

About the Role

The estimated salary for this role is $140,000 - $180,000 per year, depending on experience.

This senior-level position involves contributing to the implementation of highly scalable smart building technology components, including application code development, middleware development, database design, web services development, and associated Java services. The engineer will implement various pieces of the architecture and have a direct impact on delivering the smart building components on-time, within budget, and in accordance with the defined architectural vision and performance expectations.

A key aspect of this role is analyzing complex issues and modifying working methods in one's own discipline. Strong analytical skills are essential for success in this position.

Key Responsibilities
  • Contribute to the implementation of smart building technology components, including application code development, middleware development, database design, web services development, and associated Java services.
  • Implement various pieces of the architecture and deliver the smart building components on-time, within budget, and in accordance with the defined architectural vision and performance expectations.
  • Analyze complex issues and modify working methods in one's own discipline.
Requirements

To be successful in this role, you will need:

  • Bachelor's degree in Computer Science or a related engineering field.
  • 7-10 years of experience in software development using Java, NoSQL (preferably MongoDB), RedPanda/Confluent, Kafka, REST API, OKTA/KeyCloak.
  • Experience in object-oriented design methodologies & design patterns.
  • At least 6 years developing large-scale N-tier, enterprise-wide, complex information technology initiatives, at both an infrastructure and an application level.
  • Cloud experience in Azure or AWS (preferably Azure).
  • Experience with performance and scalability tuning applications.
  • JavaScript, Web Services (SOAP/REST), WCF, WebAPI, LDAP, GIT, SVN, Jenkins, Wireshark, TCP, Socket Programming.
  • Good knowledge in DS/Algorithm.
  • Strong communication skills and ability to discuss technical topics to individuals and groups with a wide range of technical backgrounds.
Preferred Qualifications

It would be beneficial if you also have:

  • Experience with Linux.
  • Some familiarity with container technology (Docker or Kubernetes).
  • Experience with any UI framework like Angular, TypeScript, jQuery, etc.