Role Overview


  • Collaborate with other engineers and work with team members in product management and quality assurance departments.
  • Help draft software concepts and technical designs to implement high-performing and highly scalable applications.
  • Test, implement and maintain all application software on the J2EE platform.
  • Performing software analysis, programming, testing, and debugging.
  • Write and maintain technical documentation.

Required Qualification


  • At least 5 years of software development using J2EE, particularly in Enterprise Java Beans (EJB) and Context Dependency Injection (CDI).
  • Exposures to Relational databases (MySQL / PostgreSQL), Glassfish platform application server, RESTful/SOAP Services e.g., using JAX-RS, JAX-WS, and Java Persistence API (JPA) e.g., Hibernate.
  • In-depth knowledge of microservices, high availability/disaster recovery, clustering, scalability, and sharding enterprise software concepts.
  • Familiarity of Application Monitoring using Micrometer.
  • Prometheus/InfluxDb, and Grafana (or similar technologies).
  • Knowledge in AAA (Authentication, Authorization, and Audit) implementations using OpenId and OAuth.
  • Experience software development in Linux environment is preferred.
  • Knowledge in Continuous Integration and Continuous Deployment (CI/CD), Public Key Infrastructure (PKI), Java Server Faces (JSF), Kafka, OSGi Implementation (Felix, etc) is an advantage.


14-04 Park Centrale Building, Apas, Cebu City, 6000 Cebu (Work from home/anywhere)

Employment Type:

Full Time; Permanent


Working Laptop and HMO Coverage

Apply Now!