Senior Java Engineer

Smart Pay
E-Town Central, 11 Doan Van Bo, District 4, Ho Chi Minh
2 days ago

Top 3 Reasons To Join Us

  • Attractive salary
  • Macbook Pro provided for Devs
  • Developing in the international Fin-Tech

Job Description

Senior Java Engineer will design and develop systems by studying Business Requirements Document, support and develop team. The Senior Java Engineer will responsible for building new and support existing voucher module of e-wallet system.

  • First and foremost, developing software our users need.
  • Design software (High Availability, Scalability, Security, …).
  • Provide design document for software product development
  • Provide guidance to implement high-quality software product with best performance.
  • Review and mentor junior and mid-level engineers

Your Skills and Experience

  • Bachelor’s Degree in computer sciences or comparable practice
  • Minimum 3-year experience in software development
  • At least 2-year experience in continuous integration
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
  • Have knowledge about payment/banking system development is a plus
  • Have experience in queue messaging such is RabbitMQ, HiveMQ a plus
  • Have experience in caching such as Redis is a plus
  • Have experience in database tool such as MongoDB, Elasticsearch is a plus

Why You'll Love Working Here


  • Working in the fast-moving international Fin-Tech environment.
  • Competitive salary with high-tech supports.
  • Bonus salary and company activities for each quarter.
  • Personal Health Care Package from BaoViet Insurance.


Smart Pay is a startup financial technology company (E-wallet)