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.
MoMo’s software engineers develop the next- generation technologies that change how milliton of users connect, explore, and makes payment simplicity for Vietnamese.
What you will do
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;
Research and apply new technology to optimize and enhance current systems.
Propose medium to complex level solutions, write design and functional specifications for our SOF Platform;
Enhance common code base, core library and framework;
Design, build and test significant features in microservice- based architecture;
What you will need
Has 3+ years of experience as a professional software developer;
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;
Thorough understanding of asynchronous, parallel, and concurrent programming. Experienced with Vertx is a plus;
Having willingness to work hard and be creative in a fast- paced environment.
Having 2+ years of experience in building and operating scalable, fault- tolerant, distributed systems with Java;
Familiar with at least one of the following: Kafka, RabbitMQ, or equivalent streaming technology;
Has Bachelor’s Degree of Computer Science, Engineering, or related field;
Having ability to work both independently and collaboratively with colleagues;
Excellent understanding of Java fundamentals, data structures and algorithms;
Experienced with building systems with intensive amount of data and traffic;