Full Stack Engineer (Java)

Overview

FinOS Technology is a fintech company with the mission to deliver simple, accessible, and tech-enabled financial products & services through the digital ecosystem. We are building innovative financial technology solutions that empower people and businesses across the BFSI sector.

Position Overview

We are looking for a Full Stack Engineer (Java) to join our product development team at FinOS. The candidate will be responsible for designing, developing, and maintaining both backend services and frontend applications, ensuring system scalability, security, and high performance while delivering smooth user experiences.

Key Responsibilities

  • Develop, deploy, and maintain backend applications using Java Spring Boot.
  • Build and optimize frontend applications with ReactJS/Angular (or equivalent frameworks).
  • Design and develop RESTful APIs and integrate with internal and third-party systems.
  • Manage and optimize databases (SQL/NoSQL), ensuring query efficiency and high performance.
  • Participate in system analysis, functional design, and detailed design documentation.
  • Collaborate with the DevOps team to deploy and operate applications on Docker, Kubernetes, and AWS.
  • Conduct unit testing, code reviews, and propose improvements for performance, architecture, and security.
  • Research and apply new technologies to enhance product quality and team productivity.

Job Requirements

Must-have

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
  • 3–5 years of professional experience as a Full Stack Engineer.
  • Strong proficiency in Java Spring Ecosystem (Spring Boot, Spring Data, Spring Security, Spring Cloud, Spring Batch).
  • Experience with Microservices architectures.
  • Experience with Frontend frameworks such as ReactJS, Angular, or VueJS.
  • Hands-on experience with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.
  • Proficiency with Git/GitFlow for source control.
  • Strong analytical, problem-solving, and logical thinking skills.
  • Familiarity with testing and quality tools: JUnit, Mockito, SonarQube, Postman, Swagger/OpenAPI.
  • Team player with excellent communication skills, proactive and responsible.

Nice-to-have

  • Knowledge of DevOps and CI/CD pipelines (Jenkins, GitLab CI/CD, GitHub Actions).
  • Familiarity with containerization & cloud platforms (Docker, Kubernetes, AWS/GCP/Azure).
  • Hands-on experience with Apache Kafka / RabbitMQ for messaging.
  • Knowledge of Elasticsearch for search and analytics.
  • Previous experience in fintech, banking, or BFSI domains is a plus.

Working location: Galaxy Innovation Hub, D1 Road, Hi-Tech Park, Thu Duc City, HCMC

Apply to: talent@galaxyholdings.co

Other hiring positions

Contact with
Galaxy Holdings

Contact Us