CORE PROFILE
A Backend Java Software Engineering Specialist will design, deliver and maintain high-quality, highly-scalable, fault-tolerant and compliant core payment systems for use of Maya's payment acceptance solutions and payment channel integrations. The engineer along with their team will follow the mantra "you build it, you test it, you deploy it" to deliver software to production. The engineer must also be adaptable to new technology and must have thorough understanding of system design to aid in building Maya's next generation core payment platforms.NATURE OF WORK
Build, test, deploy, enhance and maintain payment platforms and services with Maya Enterprise Services Engineering focusing specifically on its next generation core payment software services based on established software engineering standards and industry best practices.
Collaborate with the team and stakeholders to effectively design and deliver software systems that fulfill platform level requirements for Maya's various payment acceptance and payment integration solutions.
Collaborate with the team to build solutions that empower, enable and improve the team's software engineering processes (e.g., CI improvements, automations, etc.).
Facilitate improvements in technologies and processes via proofs of concepts, process changes, studies and innovation.
DISPLAYED SKILL MASTERY
Team-oriented and highly collaborative
Strong problem solving skills
Driven, self-starter, high-initiative and has a growth mindset
Experience in delivering (build, test, deploy) highly-scalable, performant, and fault-tolerant services and products that follow engineering standards and best practices.
Strong system software and system design skills
Expertise and mastery of Java (Java 8+), Kotlin, or any JVM-based language
Ability to lead and coach junior engineers to support technical skills up
REQUIRED QUALIFICATIONS
Years of Experience: 5+ years software development experience in similar role and/or stack (advised below)
Education: Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent
Strong knowledge / solid experience of Java 8, Kotlin, or any JVM-based language (Scala, Groovy) and related technologies (JUnit, Maven or Gradle, etc) is required.
Strong knowledge / solid experience of Spring Boot and modern Spring Framework (4.0.0+) or similar technologies (JakartaEE/JavaEE/J2EE,Micronaut, Quarkus, Vaadin) is required.
Strong knowledge and experience in automated unit and integration testing (JUnit, Kotest, etc) is required.
Experience with Git is required.
Knowledge in containerization (Docker) is required.
Familiarity with event-driven, streaming, and/or data processing architectures powered by Apache Kafka or similar technologies (Apache Flink, AWS Kinesis, AWS SNS, AWS SQS, etc) is preferred.
Knowledge and experience in automated behavior driven testing (Cucumber, gauge) is preferred.
Knowledge and experience in container orchestration Kubernetes and/or Helm as accompanying infrastructure as code is a big plus (Similar: AWS ECS).
Knowledge in designing and deploying in a cloud environment (AWS, Google Cloud, Azure) is a big plus.
Knowledge of Terraform or any similar technology (AWS Cloud Formation, etc) as cloud infrastructure as code is preferred.
Familiarity in Continuous Integration and Continuous Delivery (CI/CD) is required. Experience in developing CI/CD pipelines is preferred.
Experience in any Scrum or Kanban preferred but not required.
About UsMaya 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.
Maya Philippines
A Backend Java Software Engineering Specialist will design, deliver and maintain high-quality, highly-scalable, fault-tolerant and compliant core payment systems for use of Maya's payment acceptance solutions and payment channel integrations. The engineer along with their team will follow the mantra "you build it, you test it, you deploy it" to deliver software to production. The engineer must also be adaptable to new technology and must have thorough understanding of system design to aid in building Maya's next generation core payment platforms.NATURE OF WORK
Build, test, deploy, enhance and maintain payment platforms and services with Maya Enterprise Services Engineering focusing specifically on its next generation core payment software services based on established software engineering standards and industry best practices.
Collaborate with the team and stakeholders to effectively design and deliver software systems that fulfill platform level requirements for Maya's various payment acceptance and payment integration solutions.
Collaborate with the team to build solutions that empower, enable and improve the team's software engineering processes (e.g., CI improvements, automations, etc.).
Facilitate improvements in technologies and processes via proofs of concepts, process changes, studies and innovation.
DISPLAYED SKILL MASTERY
Team-oriented and highly collaborative
Strong problem solving skills
Driven, self-starter, high-initiative and has a growth mindset
Experience in delivering (build, test, deploy) highly-scalable, performant, and fault-tolerant services and products that follow engineering standards and best practices.
Strong system software and system design skills
Expertise and mastery of Java (Java 8+), Kotlin, or any JVM-based language
Ability to lead and coach junior engineers to support technical skills up
REQUIRED QUALIFICATIONS
Years of Experience: 5+ years software development experience in similar role and/or stack (advised below)
Education: Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent
Strong knowledge / solid experience of Java 8, Kotlin, or any JVM-based language (Scala, Groovy) and related technologies (JUnit, Maven or Gradle, etc) is required.
Strong knowledge / solid experience of Spring Boot and modern Spring Framework (4.0.0+) or similar technologies (JakartaEE/JavaEE/J2EE,Micronaut, Quarkus, Vaadin) is required.
Strong knowledge and experience in automated unit and integration testing (JUnit, Kotest, etc) is required.
Experience with Git is required.
Knowledge in containerization (Docker) is required.
Familiarity with event-driven, streaming, and/or data processing architectures powered by Apache Kafka or similar technologies (Apache Flink, AWS Kinesis, AWS SNS, AWS SQS, etc) is preferred.
Knowledge and experience in automated behavior driven testing (Cucumber, gauge) is preferred.
Knowledge and experience in container orchestration Kubernetes and/or Helm as accompanying infrastructure as code is a big plus (Similar: AWS ECS).
Knowledge in designing and deploying in a cloud environment (AWS, Google Cloud, Azure) is a big plus.
Knowledge of Terraform or any similar technology (AWS Cloud Formation, etc) as cloud infrastructure as code is preferred.
Familiarity in Continuous Integration and Continuous Delivery (CI/CD) is required. Experience in developing CI/CD pipelines is preferred.
Experience in any Scrum or Kanban preferred but not required.
About UsMaya 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.
Maya Philippines
Other Info
Metro Manila
Permanent
Full-time
Permanent
Full-time
Submit profile
Maya Philippines
About the company
Senior Site Reliability Engineer
MetroManila, ManilaAgreement
MetroManila, ManilaAgreement
MetroManila, ManilaAgreement
Senior Site Reliability Engineer
MetroManila, ManilaAgreement
Territory Solutions Lead: North Luzon
PangasinanAgreement
Position Software Engineer recruited by the company Maya Philippines at MetroManila, Manila, Joboko automatically collects the salary of , finds more jobs on Software Engineer or Maya Philippines company in the links above
About the company







