Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Semy AS

NewBe an early applicant

Java Developer Resource

Posted
Discussion

Summary

On-site Java developer in Manila (2pm-11pm PH time) building and maintaining Niagara 4 Framework modules, drivers, and integrations for Building Management Systems. Includes troubleshooting, code reviews, documentation, and obtaining the Niagara 4 Developer Certification if not already held.

On-site - Manila 1-3 Yrs Exp Bachelor Full-time

Job Description

We are seeking a skilled Java Developer to support our Niagara development initiatives and help ensure compliance with Niagara Developer Program requirements. The successful candidate will be responsible for developing, maintaining, and troubleshooting software applications, with a focus on the Niagara 4 Framework and related building automation technologies.

The role requires an individual who can quickly learn and work within the Niagara ecosystem and obtain the required Niagara 4 Developer Certification within the prescribed timeframe if not already certified.

Key Responsibilities:

  • Design, develop, test, and maintain Java-based applications and modules.
  • Develop custom Niagara 4 modules, drivers, and integrations.
  • Troubleshoot and resolve software issues and system defects.
  • Collaborate with internal and external stakeholders on Niagara-related development projects.
  • Participate in system design, code reviews, and technical documentation.
  • Support the implementation and enhancement of Building Management Systems (BMS).
  • Stay updated on Niagara Framework developments and industry best practices.
  • Complete Niagara certification requirements as needed.

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Strong experience in Java development and object-oriented programming (OOP).
  • Experience in software development, maintenance, and troubleshooting.
  • Strong analytical and problem-solving skills.
  • Ability and willingness to learn the Niagara 4 Framework.
  • Excellent communication and teamwork skills.

Preferred:

  • Niagara 4 Developer Certification or ability to obtain certification within three (3) months.
  • Experience with Niagara Framework development.
  • Knowledge of Niagara JACE Controllers.
  • Experience with Building Management Systems (BMS) or Building Automation Systems.
  • Familiarity with HVAC controls, energy management, or smart building technologies.
  • Knowledge or experience in Artificial Intelligence (AI) technologies and applications.
  • Experience integrating third-party systems through APIs, drivers, or protocols.

Technical Skills

  • Java
  • Object-Oriented Programming (OOP)
  • Software Development Lifecycle (SDLC)
  • REST APIs / Integration Development
  • SQL Databases
  • Building Automation Systems (preferred)

Nice to have

  • Exposure to IoT, smart building platforms, or industrial automation systems.
  • Experience working with Tridium Niagara environments.
  • Knowledge of BACnet, Modbus, MQTT, or other building automation protocols

Why Join Us?

  • Opportunity to work with cutting-edge Building Automation and Smart Building technologies.
  • Exposure to Niagara 4 development and certification programs.
  • Collaborative and innovation-driven work environment.
  • Opportunities for professional growth and specialized technical certification.

Work Arrangement

  • Full onsite from Monday to Friday
  • Time schedule 2pm to 11pm Ph time

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →