Point your AI agent at freehire and let it find you a job.

Get the CLI →

Full-Stack Engineer (Angular, Springboot)

NewBe an early applicant

Summary

On-site full-stack engineer in Kuala Lumpur who owns features end-to-end: building Spring Boot 3 / Java 21 REST APIs and data layers, and Angular frontends with RxJS and Angular Material, while modernizing legacy Java/PHP systems toward containerized, cloud-ready deployment with CI/CD, JWT auth, and payment/telco API integrations.

We are looking for a Full-Stack Engineer who can own feature delivery end-to-end, from Spring Boot APIs and data access layers to Angular web frontends using RxJS, reactive forms, and Angular Material. This is a hands‑on role for an engineer who can work across multiple repositories, modernize legacy Java and PHP components, and contribute to a future‑state architecture based on Java 21, Spring Boot 3, Angular 20, containerization, CI/CD, and cloud‑ready deployment patterns.

Key responsibilities

Design, build, and maintain REST APIs using Spring Boot 3 and Java 21

Modernize legacy Java and PHP components into maintainable Spring Boot services and Angular frontends

Contribute to cloud modernization, containerization, CI/CD readiness, and cloud‑ready deployment patterns

Implement Spring Security filter chains, JWT validation, and multi‑role authorization

Build Angular feature modules using Angular Material, RxJS, reactive forms, lazy routing, and modern component patterns

Integrate with external payment, telco, and provider APIs using REST, SOAP, XML, and secure API patterns

Write scheduled and asynchronous background jobs for transaction reconciliation, reporting, and system maintenance

Maintain and extend centralized authentication and authorisation services

Produce operational Excel and PDF reports using Apache POI and related reporting libraries

Write unit and integration tests using Spring Boot Test, MockMvc, Karma, Jasmine, and appropriate frontend testing practices

About you

4+ years of Java engineering experience with Spring Boot 2.x or 3.x in production environments

Strong understanding of Spring Security, Spring Data JPA, HikariCP, MySQL, and transactional service design

3+ years of Angular experience, preferably Angular 16 or above, with feature modules, lazy routing, RxJS, reactive forms, and Angular Material

Experience modernizing legacy Java, PHP, or monolithic systems into modern service-based architecture

Experience with JWT-based stateless authentication, role-based access control, and secure API design

Understanding of REST API design, OpenAPI / Swagger documentation, versioning, and API contract discipline

Comfortable working across multiple concurrent repositories, services, and delivery streams

Practical exposure to Docker, containerization, CI/CD pipelines, and cloud-oriented deployment practices

Active user of AI coding copilots with sound engineering judgement and review discipline

Telecommunications & Internet Service Providers 51-100 employees

Hexamatics is a leading regional provider of Human Resources Outsourcing (PEO and EOR) services. We provide the full suite of professional and comprehensive services through state of the art technology to help companies achieve peak performance with their human capital. Our offices span across Asia, from Singapore to Nepal, with the headquarters situated in Kuala Lumpur, Malaysia. Our clients include leading international and regional corporations in all industries. Through utilising our diverse offices and services, our team continues to successfully deliver projects all over the world.

Hexamatics is a leading regional provider of Human Resources Outsourcing (PEO and EOR) services. We provide the full suite of professional and comprehensive services through state of the art technology to help companies achieve peak performance with their human capital. Our offices span across Asia, from Singapore to Nepal, with the headquarters situated in Kuala Lumpur, Malaysia. Our clients include leading international and regional corporations in all industries. Through utilising our diverse offices and services, our team continues to successfully deliver projects all over the world.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available