Senior Java Developer

Johnson Controls

  • Cork
  • Permanent
  • Full-time
  • 1 month ago
Who we areSince 2022 Cork has been chosen as the centre of Excellence for Fire Detection Connected Services. This is due to the success of innovative products built by the team in Cork. One of such projects is Xaap, a mobile and web-based building inspection reporting application that provides a single, centralized platform for tracking, maintaining, and reporting building system compliance.In 2018, facility managers and their teams have used the Xaap compliance reporting software to test nearly 84 million individual building devices, including fire alarms, extinguishers, security devices, sprinklers, and other systems across North America. Xaap has helped these customers identify more than 1 million deficiencies within their building systems, uncovering many opportunities to improve building safety and compliance and save lives.Now the next step in the journey is currently underway with some new projects and innovations built in Cork.What you will doReporting to the Director of Software Engineering based in Cork, as a Senior Java Developer you will be a key member in the development, architecture, maintenance and technical direction of the Connected Services Cloud. You will be part of a growing cross functional team of Mobile, Web, Embedded software engineers, UI/UX engineers and product owners.How you will do itFull end to end ownership of SW product design and delivery from the whiteboard to continuous deploymentWork closely with and across internal teams to bring a Quality First mentality and shifting testing left.Cultivate a positive attitude and willingness to take on new tasks as they arise.Participate in code reviews across multiple services and languages.Gather and define specifications and requirements based on technical needs.Work independently and collaboratively with team members.Work on bug fixing and improving application performance.Help teams with root cause analysis of performance & scalability issues and contribute code to help address these issues.Contribute to using development tools, CI, source control and tracking system.Work closely with our Embedded, Mobile and Web Engineering Managers and Architect on technical direction of the Cloud.Requirements5+ years’ experienceDesigning highly scalable apis and available distributed systems.with containerization and orchestration technologies (e.g., Docker, Kubernetes)Message queue frameworks/technologiesExperience with leveraging analytics, monitoring, observability software to drive decision makingCoding in Java or other backend OO languagesCI/CD pipelines, and experience integrating testing frameworks with these pipelinesRelational / non-relational databases (MySQL, MariaDB, ArangoDB, Snowflake, MongoDB, etc)Backend microservice development, including REST, asynchronous messaging (Rabbit, etc.), and NoSQL solutions.In one or more cloud providers, including AWS, Azure, and/or Google Cloud Platform.Absolutely obsessed about improving the performance of the platform.Wish to stay hands-on in all technical aspectsComfortable performing code reviews, coaching, and mentoring engineersPossess a strong desire to dig into complex problems and understand the root cause of the problem.Passionate about delivering high quality software and processes.Comfortable working in an agile development environment.Ability to communicate effectively with both technical and non-technical teams.Awareness of security best practices and standards.Nice to haveYou have experience with Mobile TechnologiesYou have experience using Web TechnologiesYou have experience using Embedded TechnologiesYou have experience with Data Science or AIPreferred QualificationsBachelor of Science degree in Computer science, Engineering, or related technical fieldWhy join Connected Fire Services?Welcoming, collaborative and connected work culture.Access to our Employee Assistance Program (EAP) for information, support, discussion, and counseling for life’s challengesMacBook Pro is regularly refreshed.Flexible work hours.Hybrid Working. 1-3 days in the office per week. (10am to 2pm)Health Care for you and your familyPension matched up to 7%Competitive Salary with yearly review.Use your personal education budget to improve your skills and grow in your career.#LI-Hybrid#LI-MO1IRLJCI23

Johnson Controls

Similar Jobs

  • Senior / Principal Java Developer

    Cpl Group

    • Cork
    About the Role: CPL is delighted to be partnered with a global organisation based in the heart of Cork City, the home of their Centre of Excellence. Our client is now seeking bot…
    • 10 days ago
  • Senior Full Stack Developer

    Deutsche Börse

    • Cork
    Senior Full Stack Developer Contents 1 Who We Are 2 Role and Responsibilities 3 You should be able to 4 What can you expect in return 1 Who We Are Clearstream, part of …
    • 2 months ago
  • Senior Android Developer - Fully Remote (Contract)

    Cpl Group

    • Cork
    About the Role: CPL is delighted to be partnered with a global organisation based in the heart of Cork City, the home of their Centre of Excellence. Our client is now seeking a S…
    • 24 days ago