Senior Software Engineer

Fin-Core Cross Bank and Maya

Our Mission

Our goal is for everyone to make bolder choices with their finances.

To get there, we're creating an all-in-one ecosystem of financial services for today's generation of goal-getters. That feat takes extraordinary people-those with the guts to challenge the way things are and transform them into something better.

To be part of Team Maya is to be Bolder for Better.

Description: 

CORE PROFILE

  • Backend-focused software engineer with strong experience in designing, implementing, and operating software systems in production.
  • Strong problem-solving and solution-building skills, with the ability to break down complex requirements into practical technical solutions that can be delivered end to end.
  • Strong experience in Java, specifically using the Spring Boot framework.
  • Familiarity with AWS services and cloud-native application development.
  • 5-7+ years of software development experience, or equivalent demonstrated capability in independently delivering production-grade backend systems.
  • Has a collaborative and solution-first attitude towards solving problems.
  • Comfortable working with both new and legacy systems.
  • Experience with microservices and distributed systems is strongly desired.

 

NATURE OF WORK

  • Design and build backend services and solutions that support product and platform capabilities.
  • Independently lead medium-to-large software engineering projects from requirements clarification, design, implementation, testing, deployment, and production support.
  • Develop and maintain Java and Spring Boot services that are reliable, scalable, secure, and maintainable.
  • Build cloud-ready solutions using AWS services and established engineering standards.
  • Navigate technical dependencies with other engineering teams, product owners, quality engineers, SRE, and other stakeholders.
  • Improve existing systems through refactoring, automation, observability, and operational improvements.

 

DISPLAYED SKILL MASTERY

  • Strong analytical thinking and problem-solving skills.
  • Proficient in Java, Object-Oriented Programming, and Spring Boot framework.
  • Familiar with AWS services used for application hosting, storage, messaging, monitoring, and deployment.
  • Able to independently design software solutions with long-term maintainability in mind.
  • Produces reusable, efficient, testable, and adaptable code.
  • Able to lead execution of a technical design into a concrete, production-ready implementation.
  • Able to identify technical risks, trade-offs, and dependencies early.
  • Collaborates effectively with cross-functional teams to resolve technical and product concerns.
  • Shares knowledge with other engineers through code reviews, design discussions, and technical guidance.

 

REQUIRED QUALIFICATIONS

  • Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent.
  • 5-7+ years software development experience, or equivalent demonstrated capability.
  • Solid experience in Java and Object-Oriented programming and design.
  • Specific experience with Spring Boot framework.
  • Experience building and consuming RESTful APIs.
  • Experience with AWS services and cloud-based application development.
  • Experience with relational or NoSQL databases.
  • Experience with automated testing, CI/CD, and production troubleshooting.
  • Experience with Microservices is a plus.
  • Experience with distributed systems is a plus.
  • Experience with Kubernetes or containerized deployments is a plus.

About Us

Maya is the all-in-one money platform that is bringing Filipinos bolder ways to master their money. It is powered by a unique integrated financial services ecosystem that addresses the ever-evolving needs of today’s generation of money makers through cutting edge technology. 

We lead millions of Filipinos — consumers, businesses, communities, and government agencies alike — into a version of the current digital economy that’s more inclusive, transparent, and empowering than ever. 

We are powered by the country's only end-to-end digital payments company Maya Philippines, Inc. and Maya Bank, Inc. for digital banking services. 

Maya Bank, Inc. and Maya Philippines, Inc. are regulated by the Bangko Sentral ng Pilipinas. https://www.bsp.gov.ph/