Tech In Top Out Platform-based Solutions

03 Senior Java Software Engineers ($2,000 - $3,000, Onsite/ Remote)

2*** - 3*** USD

EGS - Energize Global Services, is setting up the International Delivery Center in Vietnam and hiring experienced candidates for Senior Java Software Engineer positions. Join us to be promoted in the international and dynamic working environment and to get opportunities to travel around the world within our International Deliver Centers. You will be the key staffs who will lead the office of EGS in Vietnam.

EGS is one of the world’s largest fintech companies, is listed in Top 1000 companies by Fortune and owns 3 centers in USA and 5 centers in Worldwide of technology excellence. EGS maintains core activities in FinTech, InsureTech, Banking, Transactional, Blockchain, Transport, IOT, SAP, Salesforce, AEM, and others. EGS was founded in 2007 and has proved to be a trustworthy partner and expert in the financial services software domain, working on major enterprise payment solutions. EGS developers are working with many banks across EU.

The candidates will get benefits if working for EGS

  • Yearly Free medical check up
  • Fully paid medical health insurance
  • Work with latest technologies
  • Work with other Expert developers
  • Business trips
  • Other benefits

Your role & responsibilities:

  • Participate in projects with a large number of users
  • Responsible for building new design features from back-end to front-end for applications
  • Perform maintenance and debugging, find out existing solutions and optimize them
  • Well-designed code for maintenance and also help others to distribute
  • Participate in discussions and build system architectures, model databases and new technologies
  • Write high quality, maintainable code using TDD and DDD
  • Work with the distributed team in multiple time zones

Your skills & qualifications:

  • 3 to 6-years experiences of Java (Spring Cloud is a plus, Java SE/ Kotlin, Java EE/ Spring/ Spring Boot)
  • Good knowledge of Microservices architecture
  • Good knowledge of SQL databases and JPA/ Hibernate
  • Knowledge of NoSQL databases such as DynamoDB
  • Good knowledge of Struts 1, JSP/JSTL, Tiles framework
  • Practical knowledge of version control systems, Git flow, Trunk, and GitHub flow branching strategies
  • Experience with a messaging system like Kafka, alternatively Solace/ RabbitMQ/ AWS Kinesis
  • Practically experience with elastic AWS infrastructure is a plus
  • Familiar with DevOps toolchain: GitHub, CircleCI, Artifactory, SonarQube, et al.
  • Actively participate in Agile processes (Scrum or Kanban)
  • Excellent knowledge of English
  • Knowledge of French is a plus
  • Knowledge of Blockchain and Fintech is another big plus



166 Bắc Cầu, Phường Ngọc Thụy, Quận Long Biên, Thành phố Hà Nội

Year of experience

3 năm


Nhân viên

Job Type



166 Bắc Cầu, Phường Ngọc Thụy, Quận Long Biên, Thành phố Hà Nội

34 Cầu Gỗ, Phường Hàng Bạc, Quận Hoàn Kiếm, Thành phố Hà Nội

58 Cao Lỗ, Phường 04, Quận 8, Thành phố Hồ Chí Minh

Company size


Tech stack