Back to Jobs
Search Jobs
img img

Software Engineer, SOF

Ho Chi Minh
Fulltime
24-ITC-0260

MoMo’s software engineers develop the next-generation technologies that change how milliton of users connect, explore, and makes payment simplicity for Vietnamese. 

As a software engineer, you will work on a specific project critical to Source Of Funds Platform. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward and solves critical digital wallet challenges.

What you will do
  • Design, build and test significant features in microservice-based architecture;
  • Propose medium to complex level solutions, write design and functional specifications for our SOF Platform;
  • Monitor and operate existing systems;
  • Collaborate with various engineering and product teams in MoMo to provide technical supports and solutions;
  • Mentor and train junior members;
  • Enhance and resolve issues in the current codes, perform unit testing and integration testing;
  • Enhance common code base, core library and framework;
  • Research and apply new technology to optimize and enhance current systems.
What you will need
  • Has Bachelor’s Degree of Computer Science, Engineering, or related field;
  • Has 3+ years of experience as a professional software developer;
  • Having 2+ years of experience in building and operating scalable, fault-tolerant, distributed systems with Java;
  • Experienced with building systems with intensive amount of data and traffic;
  • Experienced with modern data stores: relational databases (Oracle, Postgres, etc.), NoSQL databases (Redis, RockDB, MongoDB, etc.). Experienced with OLAP databases like Clickhouse is a plus;
  • Familiar with at least one of the following: Kafka, RabbitMQ, or equivalent streaming technology;
  • Excellent understanding of Java fundamentals, data structures and algorithms;
  • Thorough understanding of asynchronous, parallel, and concurrent programming. Experienced with Vertx is a plus;
  • Having ability to work both independently and collaboratively with colleagues;
  • Having willingness to work hard and be creative in a fast-paced environment.
Share this job:

(PDF, PPT, PPTX, DOC, DOCX, JPG, PNG - Max size: 5 MB)

Related Jobs

img Refer A Friend

Your Friend

(PDF, PPT, PPTX, DOC, DOCX, JPG, PNG - Max size: 5 MB)