簡介
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.
職位要求
Please refer to job description.