Money Forward Vietnam

E-Town Central, 11 Doan Van Bo, TP Hồ Chí Minh

Company Size : 25-99

View more

Job description

Overview of job

  • Develop scalable, highly secure, and high-performance applications
  • Design and build a complex architecture of new products and features
  • Quickly fix system failures or abnormalities by monitoring or notifications
  • Introduce tools, systems, and cultures for efficient development
  • Develop fundamental skills of team members
  • Resolve any technical issues, risks, and challenges, escalating as necessary and providing solutions

Financial Benefits:

● Attractive Salary Package comparing with market standard

● Insurance based on full salary (Social Insurance, Health Insurance, Unemployment

Insurance)

● Private health insurance and accident insurance

● Full salary during probation period

● 16-24 paid leaves per year

Working environment:

● Very well-equipped facility: Macbook Pro, Additional monitor

● Hybrid working model with 2 working days in office per week

● Annual Company trip and Quarterly T eam building

● Working in an international environment with nice and supportive colleagues

● Work life balance environment

● Sport clubs in the company for engagement activities: billiard club, running club

Career Development:

● Clear Career path

● Strong sponsoring from companies for various technology courses and certifications

● External & internal training courses

● Soft-skill workshops

● Tech seminars

● Monthly and biannual Recognition Awards

● Performance & salary review: twice/year (Jun & Dec)

Job Requirement

Must-have:

  • At least 8 years of experience in developing web applications
  • Strong experience in Java Web Development
  • Good understanding of SOLID principles, common design patterns and best practices
  • Proficiency in Java and Kotlin for BE (no experience in Kotlin is accepted, as long as you're willing to study Kotlin) 
  • Container-based development (Docker, docker-compose, Kubernetes) experience
  • Ability to write comprehensive and maintainable test code
  • Experience in using, designing, and building GraphQL, Web Service APIs
  • Extensive experience with Spring framework: Spring Boot, Spring Data, Spring Security, Spring Batch, Spring Cloud
  • Knowledge of Domain Driven Development and Onion/Clean Architecture
  • Solid experience with MySQL or PostgreSQL including performance tuning and optimization
  • Agile/Scrum software development experience
  • Experience in improving application security, performance, and operation
  • Experience of leading a project as a team leader, educating team members
  • Strong sense of ownership

Nice-to-have:

  • Strong knowledge of security and performance
  • Strong Knowledge of Microservices architecture design and implementation
  • Willingness to learn and build a deep understanding
  • Build and maintain application infrastructure built on AWS
  • Experience in SaaS product company 

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Spring
  • Kotlin
  • Web Development
  • PostgreSQL
  • MySQL
  • Web Services
  • Design Patterns
  • API
  • SaaS
  • SOLID
  • Docker
  • AWS
  • Spring Boot
  • Kubernetes
  • GraphQL
  • Microservices
  • Performance tuning
  • Spring Data
  • Spring Security
  • Spring Cloud
  • Clean Architecture
  • Spring Batch

COMPETENCES

  • Agile
  • Scrum
  • Willing to learn

BUSINESS PROFILE

Money Forward Vietnam aims to solve money-related issues of all individuals and businesses through building an open and fair financial platform and providing essential services.

We contribute to building a better society by providing services that enable users to “see money in a positive light and broaden their range of opportunities,” thereby significantly enriching their lives.