An international fin-tech company is recruiting a Senior JAVA Developer to join software team in Hanoi. You will design and develop applications used by large corporations across banking and financial services. To succeed in this role, you will need strong experience of software engineering using JAVA technologies.

Job responsibilities:

  • Participate in analyzing, designing, developing applications for online payment gateways and financial services on the Java programming language;
  • Collect requirements, develop functional specification documents, system design;
  • Coordinate with related departments to perform the task;
  • Project progress report for management.

Technical requirements:

  • Strong and hands-on experience with Java and Spring stack.
  • Working knowledge of Web API, REST, XML, JSON.
  • Hands-on experience in UI/UX development using JSP, HTML5, CSS3, JavaScript.
  • Experiences working on Containers (e.g. Docker, Kubernetes) and DevOps technology on VMware infrastructure and/or Public Cloud (e.g. AWS, Azure, Oracle, Alibaba) will be an added advantage.
  • In-depth knowledge of Cloud & distributed architectures, Microservice, API best practice design.
  • Experienced in CI/CD and exposed to standard development ecosystem: SonarQube, Jira/Confluence, SVN, Jenkins, Eclipse.
  • Able to define solution and prepare technical specifications according to Functional Specifications.

Interpersonal Requirements:

  • Excellent written and verbal reasoning and communication skills
  • Excellent problem-solving skills with high level of initiative.
  • Meticulous, detailed and able to work with minimal supervision.
  • Ability to work under pressure and meeting tight deadlines.
  • Ability to lead technical solutions end to end.

Added Advantage:

  • Complete minimum 3 Software Development Life Cycle (SDLC).
  • Experience in Banking Solution development will be an advantage.
  • Experience in UNIX environments, systems setup and application deployment will be an advantage.
  • Experience working in a cross cultural team with multi geographical locations (onsite-offshore) will be an advantage.
  • Advantage if worked on Agile Framework or aware of basic Agile terminologies and processes.
  • Provide technical input during the business development life cycle.
  • Participate in experimentation to assess new solution/application paths.
  • Identify challenges to help the development of formalized solution methodologies.
  • Interface and coordinate tasks with internal and external technical resources. Collaborate to provision estimates, develop overall implementation solution/application plan, and serve as a lead as required, to implement the installation, customization, and integration efforts.
  • Actively contribute to the quality assurance for services within the solution/application area.

Job benefits:

  • 15 days of annual leave , 14 days of medical leave . Get 1 day more extra AL after 1st 5 year, get 1 day more /year from the next year.
  • Paternity Leave is 5 days for dad/ Maternity for mom 6 months
  • Childcare Leave for kids
  • Provide laptop, annual appraisal (1 time/year)
  • Personal Insurance (200 USD/year).
  • Per diem for onsite/ traveling. Flexible working time, can work by remoted.
  • Medical claim
  • Pay for over time.
  • Annual health examination, tea-break…
  • Team building, Year-end party, Red-packet, gift for new-born baby, ….etc.


If you are interested, please contact Hieu Nguyen at TECHSPACES at 0935 372 372 or email This email address is being protected from spambots. You need JavaScript enabled to view it.