We are seeking a
Full Stack Developer
with strong experience in
ReactJS and Java Spring Boot
to develop and maintain scalable, secure, and high-quality web applications. The role requires hands-on experience across frontend, backend, APIs, databases, and containerised environments.
Key Responsibilities
Develop frontend applications using
ReactJS and Vite
.
Build backend services and REST APIs using
Java and Spring Boot
.
Work with
JPA and SQL
for database integration and data management.
Develop, test, and maintain containerised applications using
Docker
.
Apply
microservices patterns
and integration best practices.
Write and maintain unit tests to ensure application quality.
Support local API mocking and application testing.
Contribute to
AI agent development and integration
.
Use
Git and Gradle
for source control and build management.
Support application deployment and operations on
AWS
.
Take ownership of deliverables and work effectively in an Agile, collaborative environment.
Requirements
3+ years
of experience in full stack development.
Strong hands-on experience with
ReactJS, Vite, Java, Spring Boot, JPA, SQL, and REST APIs
.
Experience with
Docker, Git, and Gradle
.
Understanding of
microservices architecture
and AWS fundamentals.
Good knowledge of unit testing and software development best practices.
Strong problem-solving and communication skills.
Ability to work independently and take accountability for deliverables.
Experience in
government or regulated-sector environments
is an advantage