True Money

165 Thai Ha, Hà Nội

Company Size : 100-499

View more

Job description

Overview of job

- Work in an agile team to build / develop features and technologies across various aspects of the Java stack, primarily focused on Spring Boot and Spring Cloud. 

- CI/CD deployments on a Kubernetes based platform, both on premises and on a multi-cloud infrastructure. (AWS and GCP) 

- Possess an understanding of cloud-native architectures, and be familiar with implementations involving service discovery, circuit breakers, client side load balancing, and other architectural patterns related to elastic infrastructure.  

- Participate in, and help create, a company culture which attracts, retains, and coaches other engineers. The primary deliverable of a senior engineer are more senior engineers. 

- Conduct design and code reviews. 

- Provide specific technology expertise to help drive innovation. 

- Identify emerging technologies to create leading edge banking products 

- Partnering with architects and platform engineers to build strategies for execution, drive and facilitate key decisions, and influence others and lead change where appropriate. 

Why You'll Love Working Here

Compensation:

- Regulated time for performance evaluation and periodic salary review

- 13th month salary in accordance with company policies and regulations.

- Meal, gasoline and mobile phone allowance and personal health insurance package allowance.

- Opportunity to have internal and external training to improve professional skills and working skills.

- Social insurance, health insurance and unemployment insurance will be in accordance with Labor Law.

- Annual summer vacation, team-building activities.

- 25 days of annual leave and sick leaves.

- Allowance of maternity leave for female employees: 5,000,000 VND

Other information:

- Office hours: Monday - Friday, from 8:30 am - 5:45 pm.

- Dynamic and modern working environment in a leading Fintech company in Southeast Asia.

- Working with the modern equipment needed to improve work efficiency.

- Cooperating and working with many domestic and multi-national partners.

Job Requirement

Your Skills and Experience

JOB KNOWLEDGE & SKILLS

 - A positive, can-do attitude, who naturally expresses a high degree of empathy to others.

 - Bachelor’s Degree in Computer Science or equivalent work experience. We are more interested in passion for technology and what you are capable of, than we are academic qualification.

 - Be nice, respectful, able to work with team

 REQUIREMENTS:

  - Understand OOP core concept and core design patterns.

  - Hands on experience in java 8 and above.

  - Spring, Spring Boot, Hibernate, Spring Data JPA

  - Mysql, PostgreSQL, NoSQL(MongoDB, Redis, ELK)

  - ReactJS, ES6, NodeJS, JSON, HTML5, XML

 Plus:

 - Experience with software best practices, like Agile and Test Driven Development is a plus.

 - Experience with CICD is a plus.

 - Experience with consuming and providing REST APIs, SOAP is a plus

 - Experience with cloud service like AWS & GCP is a plus

 - Experience with high availability, high-scale, and performance systems is a plus

 - Knowledge of distributed architectures, SOA, microservices and Platform-as-a-Service (PaaS) is a plus

 - Knowledge of containers and their technologies such as Docker is a plus

 - Knowledge of container orchestration technologies such as Mesos and Kubernetesis a plus

 - Knowledge of asynchronous messaging middleware (RabbitMQ, Kafka…) is a plus

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Spring
  • REST
  • JSON
  • XML
  • HTML5
  • Hibernate
  • PostgreSQL
  • MySQL
  • OOP
  • SOAP
  • MongoDB
  • TDD
  • JPA
  • Design Patterns
  • API
  • NodeJS
  • SOA
  • RabbitMQ
  • Elasticsearch
  • Middleware
  • Docker
  • Redis
  • ES6
  • AWS
  • Spring Boot
  • ReactJS
  • Java 8
  • Spring Data
  • GCP
  • Microservices
  • PaaS
  • Apache Mesos

COMPETENCES

  • Can-do attitude
  • Agile
  • Communication Skills
  • Teamwork

BUSINESS PROFILE

TrueMoney is a multinational company that deploys payment and financial services in Southeast Asia.

Currently Truemoney has invested in the Philippines, Myanmar, Indonesia, Cambodia and Vietnam.

In 2016, Truemoney has selected 1Pay Joint Stock Company - a member of MOG Vietnam Joint Stock Company to become a strategic partner in Vietnam. 1Pay Joint Stock Company has created miraculous growth for financial industry development and become a prestigious partner of over 5000 enterprises from 8 different countries. Our goal is to become the largest financial services provider in Southeast Asia with over 100 million customers by 2020.