Skip to content
Home » Java Developer

Java Developer

  • by
Company OverviewA single global operations network providing a seamless collaboration service with customers, suppliers, and service providers using machine learning and artificial intelligence across a digital supply chain.It is a fully integrated business solution deployed on a multi-party, multi-tier digital network platform enabling the company and its entire ecosystem (customers, distributors, suppliers, and logistics providers) to synchronize and optimize the entire supply & demand network in real-time.Product OverviewApplication modules are built on the platform, an SDK for building enterprise business applications. The Supply Chain modules include components at various layers, including server-side, integration, supply chain planning engines, and user-interface.Product detailsServer-sideJava/GroovyJ2EE (Tomcat, Spring transactions, AOP, RESTful Web Services, and XML)Log4JOracle DB as a repository. We are using our own proprietary DAO framework for accessing DB.Client-sideJavascriptExtJS (Phasing out)ReactJSOthersApache Ant Python/Jython used in the build process.Essential FunctionsDesign, develop, refactor, test, and maintain new features and improve the existing code baseDebug JIRA issues, update and manage requirement documents using SVN version control tool.Implement J2EE concepts (RESTful Web services and MVC pattern) using ONE Platform SDK.Merge code between different branches and manage revisions using Perforce(P4V).Participate in client meetings, design sessions, deployments, production support activities, and on-call activities.QualificationStrong Object Oriented Programming SkillsStrong analytical problem-solving skillsJ2EE components (EJB, JSP, Servlets), and XMLExperience with relational databases (preferably Oracle)Understanding of software design patternsNice to haveExperience with C++ is a plusPrior experience in development or consulting with an enterprise software vendor – preferably in supply chain planning or forecasting area.Experience with enterprise integration patterns & protocols, including SOAP, REST, JMS, EDI is a plusSome experience with a scripting language such as Python or Ruby preferredSome experience with newer web client technologies such as AJAX, EXTJS preferred

  • Job Information

  • Industry
  • Computer Software
  • Office Locations
  • Cebu/Bacolod/Davao/Makati/Ortigas
  • Work Setup
  • Work from home until further notice