TopDev

Senior Java Developer

TrueMoney

TrueMoney Việt Nam - HQ, Tầng 22, Tòa nhà VPBank, số 89 Láng Hạ, Phường Láng Hạ, Quận Đống Đa, Thành phố Hà Nội
Job Description
About Company

Your role & responsibilities

  • 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.

Your skills & qualifications

 Basic requirements:

  • Language: can use English at work

 Qualifications:

  • Education qualification: Education qualification: University degree or above..
  • Experience:
    • 3+ years of relevant work experience.
    • 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
    • Experience with CICD
    • Experience with consuming and providing REST APIs, SOAP
    • Experience with cloud service like AWS & GCP
    • Experience with high availability, high-scale, and performance systems
    • Knowledge of distributed architectures, SOA, microservices and Platform-as-a Service (PaaS)
    • Knowledge of containers and their technologies such as Docker
    • Knowledge of container orchestration technologies such as Mesos and Kubernetes
    • Knowledge of asynchronous messaging middleware (RabbitMQ, Kafka…)

Benefits for you

  • Yearly salary increment and performance bonus based on OKRs mid-year and year-end assessment.
  • 13th month's salary and Performance bonus of 1 to 3 months.
  • Additional healthcare package.
  • Lunch, gasoline and mobile phone allowances, free coffee & snacks, sports clubs…
  • Flexible working opportunities (working from home/ flexible working days) and more than 15 days of Annual leave (depending on role grade).
  • Career development in an international company.
  • Annual Company Trip, Team-building activities, internal activities and Holidays bonuses
  • Friendly, high-performance, dynamic and modern working environment in a leading Fintech company in Southeast Asia
  • And other attractive benefits according to the Company’s compensation system
  • Cooperating and working with many domestic and multinational partners
  • Office hours: Monday- Friday, from 8:30am-5:45pm

Company

TrueMoney

Industry

Company size

100-499

Nationality

Vietnam

About us

General information