Liferay Senior Software Developer

The Liferay Senior Software Developer is a new role within Orbis that supports our goal of ending avoidable blindness around the world by building the capacity of health care professionals to detect, diagnose and treat blinding eye conditions.

Liferay Senior Software Developer

Apply Here


As an essential member of the Telehealth team within the global program department, the Liferay Senior Software Developer is responsible for development, deployment and maintenance of telemedicine application delivered through the Cybersight platform.


The Telehealth team is responsible for technology support of Orbis programs, which includes the telemedicine and online learning platform, Cybersight.

The team focuses on integrating Cybersight with Orbis programs across the world and work together to expand Orbis's clinical, educational and technology initiatives while developing long term relationships with physicians, telehealth partnering hospitals, educators, and IT & communications specialists. The team also closely monitors trends and new innovation in the health care technology and public health space that should be nurtured in order to revolutionize practice in the low-resource settings we serve.


Reporting to Product Manager of Cybersight, Liferay Senior Software Developer will work within a small team devoted to Cybersight telemedicine application development.


  • Develop new features, modify existing features and fix bugs within the application.
  • Lead architecture design, software development, testing and deployment of code.
  • Manage AWS infrastructure.
  • May be required to manage small team of developers.
  • Work closely with external vendors and developers.
  • Must be available to work with team members in US between 8 am-10 am EST.


  • B.E/B.Tech in Computer Science or equivalent.
  • 4+ years working as a software developer on Liferay portal.
  • Experience with following technologies: Java 7, HTML, CSS, jQuery, Spring, Alloy UI (this is lightly used), ANT, Tomcat, AWS (EC2, RDS, S3 etc.)
  • Experience working with mobile responsive SaaS applications.
  • Extensive experience managing applications on AWS.
  • Preferred: Healthcare experience.
  • Preferred: Mobile/Android app development experience.
  • Preferred: Experience managing development teams.
  • Preferred: Experience with any of the following: Angular, React, Vue.


  • Ability to troubleshoot issues.
  • Comfortable working in an agile environment.
  • Ability to work with or learn new tools, languages and technologies, ex: Eclipse IDE, Jenkins, Jira, slack, svn etc.)
  • Good communication skills.

Orbis is an Equal Opportunity Employer. As a global organization, we welcome qualified applicants from diverse backgrounds and cultures who reflect the five Orbis values of Trust, Caring, Commitment, Accountability, and Excellence.

To all recruitment agencies: Orbis International and its affiliates do not accept unsolicited headhunter and agency resumes. Please do not submit resumes/CVs through this website, or send resumes to Orbis employees or any other organization location. Orbis is not responsible for any fees related to unsolicited resumes. Orbis International and its affiliates will not pay fees to any third-party agency or company that does not have a signed agreement with Orbis International and its affiliates.

Liferay Senior Software Developer

Apply Here