VETC Vietnam

167 Trung Kinh, Hà Nội

Company Size : 100-499

View more

Job Summary

100-499

Product

Việt Nam

Java Developer

VETC Vietnam

Cầu Giấy, Hà Nội

  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:28/04/2024
  • 1

Job description

Overview of job

  • Software development of Payment Service modules (Electronic wallet, Payment intermediary) on Java Microservice Architect platform (Java Spring boot)
  • Participate in system analysis and design.
  • Develop new systems or edit and upgrade existing systems.
  • Thoroughly check the operation of completed programs and links with other programs
  • Software development and deployment on DEV/SIT/UAT environment
  • Support error checking and problem solving when errors occur.
  • Responsible for code quality and technical design
  • Coach and mentor team members (when needed)
  • Research new technology to apply to company projects 

Job Requirement

  • University degree majoring in Computer Science/Information Technology, or equivalent
  • Requires 5 years of experience Programming and developing Java Microservice Architect software (Java Spring Boot framework,RestFull/JSON)
  • Experience developing Microservices using Spring framework, Hibernate, SQL, Kafka, RabbitMQ.
  • Strong in technique, analysis and problem solving
  • Strong in object-oriented programming/OOP, and design patterns used for Microservice Architect: Domain Driven Design, CQRS, Event Driven.
  • Familiar with software development based on Agile methodology.
  • Having experience in the following technology areas will be an advantage:
    + Have experience working in the field of Payment Intermediaries/E-Wallets.
    + Experience in developing high load systems with large transaction numbers up to 1-2 million transactions/day.
    + High sense of responsibility for design quality, architecture, code and delivery schedule
    + Priority is given to similar experience at well-known domestic and foreign Technology Companies.
    + Experience working with Docker/Container, K8s is preferred. 

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Spring
  • Spring Boot
  • JSON
  • Hibernate
  • OOP
  • Design Patterns
  • RESTful
  • MS SQL
  • RabbitMQ
  • CQRS
  • DDD
  • Apache Kafka
  • Microservices
  • EDD

COMPETENCES

  • Analytic Skills
  • Problem Solving Skills
  • Agile

BUSINESS PROFILE

VETC Corporation is a member company of Tasco Corporation.

VETC was established with the objective of becoming an investor and operator of non-stop automatic electronic toll collection (ETC) system based on RFID technology. in Viet Nam. The desire of VETC is to bring a modern technology application fee collection solution to accelerate the development of the transport sector in particular and the economy in general.

The idea of ​​VETC's non-stop automatic tolling system is rooted in the evaluations of the benefits that this system brings, and is based on the successful practice of many countries / regions around the world.