Java Software Engineer

Maya

Negotiable
RemotoExp de 3-5 YrsBaceleroTiempo completo
Compartir

Detalles remotos

Abrir paísFilipinas

Requisitos de idiomaInglés

Este trabajo remoto está abierto a candidatos en países específicos. Por favor, confirme si desea continuar a pesar de las posibles restricciones de ubicación

Descripción del trabajo

Descripción

CORE PROFILE

This role will heavily contribute in implementing the next generation of Maya’s application services with significant focus on performance, automation, self-recovery, resiliency, and configurability.


NATURE OF WORK

  • Build application services for Maya Philippines, Inc.
  • Design, plan, and implement resilient, performant, and self-healing components to ensure reliability of Maya’s financial features.
  • Participate in implementing test automation of services alongside quality engineers.
  • Implement automation tools for various utilities such as testing, CI/CD pipelines, monitoring, and alerts.
  • Evaluate fitment of new tech stacks to current and new platforms via proof of concepts (POCs)


DISPLAYED SKILL MASTERY

  • Strong problem-solving skills
  • Expertise and mastery of Java, Git, Spring Framework, SQL
  • Fast learner and team player
  • Self-driven
  • Follow-through the development of new features and enhancements based on product requirements, from development analysis, design, implementation, testing, and operational support
  • Aptitude to learn new tools necessary to the task
  • Confidence to challenge ideas and directives where a better alternative is present
  • Persistence to clarify ambiguity before proceeding to act
  • Objective approach to reconciling various software design options
  • Ability to make decisions based upon rigorous logic and in-depth analysis to solve difficult problems and come up with effective solutions


REQUIRED QUALIFICATIONS

EDUCATION EXPERIENCE

  • Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent


TECHNICAL SKILLS

  • 5+ years software development experience
  • At least 5 years of working with Java, Maven, Spring Framework, and Git
  • Strong knowledge and experience in building and consuming RESTful web APIs
  • At least 5 years of experience in writing unit test cases or any automated testing tool regardless of language.
  • At least 5 years of working with build toolchains and CI tools: Jenkins, GitLab CI, or anything similar.
  • At least 5 years working with containerization tools such as Docker and Kubernetes and cloud computing (Amazon Web Services), particularly serverless computing (Lambda, API Gateway)
  • Experience with event-driven and/or streaming architectures powered by Apache Kafka, AWS SQS/SNS
  • Experience with Agile Methodologies (Scrum or Kanban)
  • Experience with JavaScript or Typescript + Node.js is a big plus
  • Familiarity with frontend development (Flutter or native Android/iOS) is a big plus


NOTE: Please make sure to upload your most updated CV upon submitting application. Thank you.


Requisito

Please refer to job description.

Python
Preview

Boss

HR ManagerMaya

Publicado el 10 April 2025

Reporte

Recordatorio de seguridad del jefe

Si la posición requiere que trabajes en el extranjero, por favor ten cuidado y ten cuidado con el fraude.

Si encuentras a un empleador que tiene las siguientes acciones durante tu búsqueda de empleo, por favor repórtalo inmediatamente

  • retiene tu ID,
  • requiere que usted proporcione una garantía o recoja la propiedad,
  • le obliga a invertir o recaudar fondos.
  • recauda beneficios ilícitos,
  • u otras situaciones ilegales.