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