company-logo-image

Backend Developer

MyPay
ashley-avatar-image

AI-generated summary

beta
speech-bubble-tail-image

Oops, looks like Ashley forgot to summarize this job! We apologize for the inconvenience. Please read the complete Job Description for full details and additional information.

Undisclosed

Petaling Jaya

Full-Time

Job Description

  1. The work will focus mostly on greenfield development and improvement of existing systems.
  2. Projects will include building mobile APIs, developing micro-services to evolve our architecture, and perfecting a number of systems that our business depend on, like risk management, fraud detection, payment processing for example.
  3. Our technology stack is still being built as will be based predominantly on Java 8 on the backend and AngularJS on the frontend.
  4. There is an opportunity to introduce Scala for new components.
  5. We have a minimalist approach to using external frameworks, with emphasis on maintainability and fast turnaround with TDD (test-driven development), DDD (domain-driven design) and Continuous Integration & Delivery.

Job Requirements

  1. Ability to learn quickly on the go. We're looking for software engineers who thrive while learning new technologies and don't believe in one-size-fits-all solutions. 
  2. You have basic command of a frontend stack (Javascript/HTML/CSS).
  3. You have knowledge of a backend stack, including technologies like MySQL and Java 8. Stacks like Node.js, Redis, Kafka, or similar are a plus.
  4. Deep system design skills. You know how to build highly-scalable, robust, and fault-tolerant services that support our unique exponential growth requirements.
  5. Bias toward action. You believe that speed and quality aren't mutually exclusive. You've shown good judgment about shipping as fast as possible while ensuring your products and platforms are built in a sustainably and responsibly.
  6. Passion and energy. Because you love what you do, you bring infectious enthusiasm to all your endeavors. You always perform at your absolute best and see new challenges as an opportunity to contribute, make an impact, and grow.


Company Benefits

Work From Home

We practice Work From Home!

Access to LRT

Our office is located just 5 minutes away from the nearest LRT station.

Casual Attire

It's casual Friday, everyday!

Free Parking

Free parking is provided for every MyPay team member!

Birthday Leave

It's your birthday? Go ahead, take the day off!

Medical Benefits

Medical coverage included!


Additional Info

Experience Level

0 - 7 Years of Experience

Job Specialisation

General IT


Company Profile

MyPay-logo-image

MyPay

  • Digital Government, Digital Citizens
  • For the public, accessing government services online may not be the smoothest of experiences. At the same time, we understand that the government is a huge organisation thus customer experiences may vary.
  • MyPay works to solve this problem - We are working to make digital government services and payments frictionless for everyone in Malaysia.

company-logo-image

Backend Developer

MyPay

Undisclosed

Petaling Jaya

Full-Time

This job is no longer available