
Search by job, company or skills
Job Overview
We are looking for a Full Stack Software Engineer to develop and enhance modern applications using ReactJS, Spring Boot, Java and AWS. You will work on microservices-based applications, REST APIs and containerised solutions in a collaborative development environment.
Key Responsibilities
Develop and enhance web applications using ReactJS (Vite) and Spring Boot.Build and integrate REST APIs and microservices.Work with Java, JPA and SQL for application development and data management.Develop and deploy containerised applications using Docker.Work with AWS services such as S3 and SQS.Implement BPMN workflows and RBAC-based user interfaces.Perform unit testing, API mocking and application troubleshooting.Use Git and Gradle as part of the development lifecycle.Participate in code reviews and collaborate with other development squads.Contribute to new initiatives, including AI agent development.Take ownership of assigned deliverables and work independently to meet project timelines.
Requirements
Hands-on experience in Full Stack Development.Strong experience with ReactJS and Spring Boot.Good knowledge of Java, JPA, SQL and REST APIs.
Experience with Microservices and Docker.
Working knowledge of AWS, particularly S3 and SQS.Familiarity with Git, Gradle, unit testing and API mocking.
Experience of BPMN and RBAC is an advantage.
Good written and verbal communication skills.
Experience in government or regulated-sector projects is an advantage.
Independent working Accountability for own deliverables
Iterative delivery mindset Constructive code review Cross-squad collaboration
Job ID: 153427887