Senior Java Engineer (Commerce Platform) for Cebu-onsite

Gamigo Philippines Incorporated

Cebu City

On-site

PHP 1,200,000 - 1,800,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
13th Month Pay
Wellness days
Government contributions (SSS, PhilSys

Job summary

Gamigo Philippines Incorporated is seeking a Senior Java Engineer to own the core commerce and account management platform powering our US game portfolio. You will migrate a legacy system to modern, secure infrastructure, handling transactions and player identities across platforms.

As the primary engineering lead in your time zone, you will drive platform modernization, database migration (MSSQL to PostgreSQL), SSO integration, and API improvements with Steam, PlayStation, Xbox, and Nintendo,

Qualifications

  • Strong Java development experience with backend and legacy system modernization.
  • Experience with Spring Web Flow and Apache Struts or similar frameworks.
  • Proficiency in MSSQL and PostgreSQL migrations or database migrations in general.
  • Experience with FreeMarker template engines and template-driven UI.
  • Experience deploying and managing applications on Kubernetes.
  • Knowledge of OAuth2/OIDC/SAML for SSO integrations and secure auth.

Responsibilities

  • Lead platform modernization to improve security and performance.
  • Architect and execute database migrations (GCP, MSSQL to PostgreSQL).
  • Develop and integrate SSO with third-party providers.
  • Maintain and improve API integrations with gaming platforms (Steam, PS, Xbox, Nintendo).
  • Maintain backend logic and frontend templates using FreeMarker and Spring Web Flow.
  • Collaborate asynchronously with US leadership via Jira and GitLab.

Skills

Java
Spring Web Flow
APIs & Integrations
OAuth2/SAML
Problem Solving

Tools

Maven
ActiveMQ
Kubernetes
FreeMarker
Jira
GitLab

Job description

We are looking for a Senior Java Engineer to take ownership of the core commerce and account management platform that powers our US game portfolio. This is a critical, high-impact role: you will be maintaining the backbone application that processes transactions and manages player identities across PC, PlayStation, Xbox, Nintendo, and Steam.

You will be the primary engineering lead in your time zone, working autonomously to stabilize, secure, and modernize a complex legacy platform. This role is ideal for an engineer who enjoys high-level problem solving—specifically, taking a robust, established application running onJavaand migrating it to modern infrastructure and security standards.

About the Role
  • Platform Modernization:Lead the effort to update core libraries and frameworks to improve security and performance.
  • Database & Cloud Migration:Architect and execute the migration of services from Google Cloud Platform (GCP) and assist in the database migration fromMSSQL to PostgreSQL.
  • Feature Engineering:Implement new critical features, including Single Sign-On (SSO) integrations with third-party providers.
  • Platform Integration:Maintain and improve API integrations with major gaming platforms (Steam, PlayStation, Xbox, Nintendo).
  • Full-Stack Maintenance:Maintain the backend logic as well as the frontend implementation usingFreeMarker (.ftl)templates andSpring Web Flow.
  • Autonomy & Communication:Work independently as the technical anchor in your region, collaborating remotely with US-based leadership via Jira and GitLab.
  • Expert Java Proficiency:Deep experience withJavadevelopment and maintenance.
  • Framework Experience:Hands-on experience withSpring(specificallySpring Web Flow) andApache Struts.
  • Database Skills:Strong experience withMSSQL; familiarity withPostgreSQLor database migration projects is highly preferred.
  • Server-Side Templating:Experience withFreeMarker (.ftl)or similar template engines.
  • Containerization & Orchestration:Strong experience deploying and managing applications onKubernetes(K8s).
  • Build & Messaging:Proficiency withMavenfor build automation andAMQ(ActiveMQ) for messaging.
  • Experience with OAuth2, OIDC, or SAML for implementing SSO.
  • Experience with payment gateway integrations or e-commerce platforms.
  • Experience migrating legacy monoliths to microservices or modern cloud infrastructures.
Soft Skills:
  • Self-Starter:Proven ability to work autonomously with minimal supervision; you are comfortable owning the technical direction of a project in your time zone.
  • Resilience:You aren't afraid of "spaghetti code". You enjoy the challenge of untangling complex legacy dependencies to create a stable, modern system.
  • Join adiverse, international teamof colleagues from over 30 countries, where shared goals and a variety of perspectives make us stronger
  • Take on meaningful challenges that come with real responsibility andplenty of room to growin our dynamic environment
  • Dress comfortably! We keep things casual here, so you’re free to wear what feels right for you
  • Benefit frommandatory government contributions,including SSS, PhilHealth, and Pag-IBIG, for your peace of mind
  • Make work more fun withexciting company eventslike our annual Halloween party, Christmas celebration, and team outings
  • Recharge with anadditional 3 Wellness daysthroughout the year, next to the statutory vacation days and public holidays
  • Enjoyhealth insuranceupon regularization to keep you and your loved ones protected
  • Receive your13th Month Pay and Overtime Payas part of a fair and rewarding package
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack Game Developer (Cebu on-site)
Fullstack Game Developer (Cebu on-site)

Gamigo Philippines Incorporated • Cebu City

On-site
PHP 600,000 - 900,000
Health insurance
13th Month Pay
Overtime Pay
+4
Senior Java Engineer: Commerce Platform Modernization & SSO
Senior Java Engineer: Commerce Platform Modernization & SSO

Gamigo Philippines Incorporated • Cebu City

On-site
PHP 1,200,000 - 1,800,000
Health insurance
13th Month Pay
Wellness days
+1
Sr. Java Engineer (Java 8, J2EE, CI/CD, Cloud required) Hybrid, Cubao
Sr. Java Engineer (Java 8, J2EE, CI/CD, Cloud required) Hybrid, Cubao

CI&T • Philippines

On-site
PHP 1,200,000 - 1,800,000
Health insurance
Leave policy (22+ days)
Online courses access
+1
Fullstack Game Developer with Art Pipeline Affinity (Cebu - onsite)
Fullstack Game Developer with Art Pipeline Affinity (Cebu - onsite)

Gamigo Philippines Incorporated • Cebu City

On-site
PHP 600,000 - 1,000,000
Health insurance
13th Month Pay
Additional 3 Wellness days
+3
Senior Java Developer
Senior Java Developer

Michael Page • Muntinlupa

On-site
Competitive salary and benefits
Permanent employment in the PH
Supportive work environment
Senior Software Engineer, Java
Senior Software Engineer, Java

Michael Page • Muntinlupa

On-site
Competitive salary
Benefits package
Permanent employment in Philippines
+1
Senior Software Engineer (Java) Cubao, QC - Hybrid
Senior Software Engineer (Java) Cubao, QC - Hybrid

CI&T • Manila

On-site
PHP 1,200,000 - 1,800,000
Health coverage
Generous leave policy
Work-life balance
Senior Application Support Engineer – Java & AWS
Senior Application Support Engineer – Java & AWS

Private Advertiser • Philippines

On-site
PHP 900,000 - 1,500,000
HMO/Medical Insurance
Life Insurance
Retirement Benefits
+1
Senior Java Developer
Senior Java Developer

Recruitify_HR • Manila

Hybrid
Equity Incentive Plan
Performance Bonus
Annual Company Trip
+3
Java Software Engineer
Java Software Engineer

Stratpoint Technologies Inc. • Mandaluyong

Hybrid
PHP 900,000 - 1,500,000
SSS/Pag-ibig/Philhealth
Monthly allowance
13th month pay
+5