Make an impact
of your own.

Full Stack Engineer | Java Golang VueJS



Software Engineering
Metro Manila, Philippines
Posted on Friday, December 30, 2022

Job Name:

Full Stack Engineer | Java Golang VueJS

Team Name

Software Development

Reports to:

Software Development Manager



Functions and principal activities:

  • Design high performance, distributed and highly available system using existing and open source frameworks.
  • Deliver maintainable and reusable solution that are both secure and adhering to acceptable performance benchmarks.
  • Write and test code work units utilizing industry standards and best practices.
  • Work with other development team members from different countries to discuss the best solution for existing products.
  • Support the production team during release, maintenance and troubleshooting of production components.
  • Analyze and provide recommendations to solve performance issues.
  • Work with the management team to search for solution and create demo applications for new products.
  • Collaborate with other teams (Production Support, Commercial team, Partners).
  • Participate in client/stakeholder meetings and understand business needs driving technology as necessary.



  • Bachelor's degree in Computer Science or related field.


  • At least 3 years of experience delivering code work units using C and Java.
  • Experience with relational databases like PSQL and MySQL
  • Experience with Messaging Systems and streaming platforms like Redis.
  • Experience with micro web services using REST architecture.
  • Experience with front-end development using Bootstrap framework, Vue JS.
  • Experience using Git version control and related hosting services like GitHub, GitLab and BitBucket.
  • Experience with scripting and deployment of applications to a Unix-based system.
  • Familiar with GCP, Azure or AWS.


  • Excellent critical thinking, problem solving, decision making and organizational skills.
  • Excellent verbal and writing skills, including the ability to research, design, and write new documentation, as well as to maintain and improve existing material.
  • Ability to learn and apply new programming languages in a short period of time.