Senior Software Engineer

Maya

Mandaluyong

On-site

PHP 1,800,000 - 2,500,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Maya is seeking an experienced backend engineer to design and sustain mission-critical transaction services for wallet accounts. You will ensure reliability through self-healing, performance optimization, and scalable architectures, while enabling cross-team collaboration in testing, CI/CD, and infrastructure as code.

The role emphasizes deep expertise in Java/Spring/SQL, AWS, and containerization with Docker/Kubernetes, plus strong focus on performance testing and observability.

Qualifications

  • 7+ years software development experience.
  • At least 6 years with Java, Maven, Spring, and Git.
  • At least 6 years writing unit tests or automated testing.
  • At least 4 years with CI tools (Jenkins, GitLab CI).
  • At least 4 years with Docker and Kubernetes.
  • At least 2 years optimizing performance.

Responsibilities

  • Design and build mission-critical transaction platform services for Maya’s wallets.
  • Create resilient, high-performance, self-healing components.
  • Develop automation tools for monitoring, alerts, and performance insights.
  • Identify bottlenecks and implement scalable usability improvements.
  • Conduct load testing and optimisations for hyper-performance.
  • Investigate incidents using logs, telemetry data, and data warehouses.

Skills

Java/Spring/SQL
AWS
Python
Testing concepts

Tools

Docker
Kubernetes
Istio
Dynatrace
Splunk

Job description

This role will heavily contribute in maintaining and enhancing Maya’s transaction platforms with significant focus on performance, error-recovery, resiliency, and configurability. In addition to this, the role must display a technical flexibility through cross-functional expertise. It must be a competent contributor to the designs of other engineering aspects such as test automation, infrastructure-as-code, containerization, and CI/CD pipelines.

NATURE OF WORK
  • Design and build mission-critical transaction platform services capable processing the entirety of Maya’s transactional volume for wallet accounts.
  • Design resilient, performant, and self-healing components to ensure reliability of Maya’s financial features.
  • Build automation tools and auxiliary features for monitoring, alerts, and performance intelligence.
  • Identify operational bottlenecks in the usage of the platform by internal stakeholders and produce functionally scalable solutions to its usability.
  • Perform load testing benchmarks, study its result and identify granular optimisations to achieve hyper optimisation.
  • Investigate and isolate incidents in a high-traffic environment through available log analysis tools, data warehouse information, and telemetry data.
DISPLAYED SKILL MASTERY
  • Mastery of Java, Spring Framework, and SQL.
  • Proficiency in AWS and performance/cost tuning.
  • Familiarity in Kubernetes, Istio, and container lifecycle concepts such as graceful shutdowns and traffic management.
  • Familiarity Python, test automation concepts and the differences between unit testing, isolation testing, and black-box integration testing.
  • Familiarity with monitoring and telemetry tools such as Dynatrace and Splunk.
  • Experience in performance testing and understanding the difference between load testing and stress testing.
REQUIRED QUALIFICATIONS

TECHNICAL SKILLS

  • 7+ years software development experience
  • At least 6 years of working with Java, Maven, Spring Framework, and Git
  • At least 6 years of experience in writing unit test cases or any automated testing tool regardless of language.
  • At least 4 years of working with build toolchains and CI tools: Jenkins, GitLab CI, or anything similar.
  • At least 4 years working with containerisation tools such as Docker and Kubernetes.
  • At least 2 years of optimizing performance of systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Maya Bank • Manila

On-site
PHP 1,200,000 - 1,800,000
Senior Java Platform Engineer - High-Performance Transactions
Senior Java Platform Engineer - High-Performance Transactions

Maya • Mandaluyong

On-site
PHP 1,800,000 - 2,500,000
Senior Manager - Software Engineering
Senior Manager - Software Engineering

Maya Bank • Manila

On-site
PHP 2,000,000 - 3,000,000
Senior Software Engineer - Payments Platform, AI-Enhanced
Senior Software Engineer - Payments Platform, AI-Enhanced

Maya Bank • Mandaluyong

On-site
PHP 1,500,000 - 2,700,000
Senior Software Engineer
Senior Software Engineer

Maya • Metro Manila

On-site
PHP 900,000 - 1,500,000
Senior FE Software Engineer
Senior FE Software Engineer

Maya • Metro Manila

On-site
PHP 900,000 - 1,800,000
Senior Engineer (Java)
Senior Engineer (Java)

Cloud Bridge • Taguig

Hybrid
PHP 1,800,000 - 2,400,000
Hybrid work model
Senior Platform Product Specialist (Identities & Access Management)
Senior Platform Product Specialist (Identities & Access Management)

Maya • Philippines

On-site
PHP 1,500,000 - 2,300,000
Senior FE Software Engineer
Senior FE Software Engineer

Maya • Manila

On-site
PHP 1,000,000 - 2,000,000
Senior Frontend Engineer
Senior Frontend Engineer

Maya • Mandaluyong

On-site
PHP 1,000,000 - 2,000,000