Software Engineer

Pasig, Philippines

Responsibilities

  • Develop and maintain high quality Java applications to meet project specifications
  • Troubleshoot, debug and optimize applications with established processes
  • Write unit and integration tests
  • Work as part of a team using Agile Methodology

Qualifications

  • Candidate must possess at least a Bachelor’s Degree in Computer Science, Computer Engineering, Mathematics or any related IT course
  • Solid understanding of Object Oriented Programming
  • Proficient in Java with a good knowledge of its ecosystem
  • Java Web and database development experience
  • Has an eye for writing clean, readable and maintainable code
  • At least 4 years of experience in Java software development

Key Technologies and Frameworks

  • Java, Spring Framework, Spring Boot, Groovy, JavaScript
  • Hibernate, JPA
  • PostgreSQL, MySQL, Oracle, MongoDB, CouchDB, Neo4J
  • JBoss WildFly, Tomcat, Jetty, Undertow
  • Gradle, Maven
  • IntelliJ, Eclipse, NetBeans
  • git, SVN
  • JasperReports
  • Hadoop, Hortonworks HDP, Cloudera, Spark, NiFi, Kafka, HBase, Pentaho, MarkLogic, Tableau



    Digital-Bayanihan-PH

    Digital Bayanihan: How Radical Collaboration Secures The Philippines' Digital Future

    AFASA-Philippines

    The Impact of Lowering Retail Aggregation Program RAP Thresholds to 100 kW

    Digital-Bayanihan-PH

    AFASA Readiness 2026: Strengthening Fraud Prevention Across Philippine Financial Institutions

    Let’s Build What’s Next, Together.

    Whether you’re innovating from scratch or modernizing existing systems, Exist Software Labs helps you find a better way forward through technology, partnership, and engineering excellence.

    What is you question?