Full Stack Developer
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