Full Stack Developer
Role details
Job location
Tech stack
Job description
We are seeking a skilled Full Stack Java Developer to join our digital transformation team. You will play a pivotal role in designing, building, and maintaining secure, scalable, and user-centric digital services in line with the Government Digital Service (GDS) service standard. This will require someone who has worked extensively in the UK government-sector, * Develop and maintain robust Back End microservices and responsive Front End user interfaces.
- Collaborate within a multi-disciplinary agile team to deliver reliable, public-facing digital services.
- Ensure application security, performance, and adherence to clean code standards.
- Integrate systems using event-driven architectures and modern API gateways.
Requirements
- Back End Development, CI/CD and API gateways
- Java (11): Strong core experience, including Spring Boot and Maven.
- Microservices: Practical experience designing and deploying microservices.
- Event-Driven Architecture: Messaging and streaming tools including ActiveMQ, RabbitMQ, or Apache Kafka.
- API Management: Experience routing and securing APIs using API Gateway - Kong.
Front End Development
- Core Web Technologies: High proficiency in HTML5, CSS3, and JavaScript.
- JavaScript Frameworks: Strong experience with Node.js and ReactJS.
- Template Engines: UI development using Nunjucks or Freemarker.
- Cloud and DevOps CI/CD Pipeline
- Cloud Platform: Hands-on experience with AWS hosting and services.
CI Tooling and Quality: Continuous integration and code quality management using Git, GitLab CI, Jenkins, and SonarQube.
You will need to undergo full BPSS; so have worked in the UK for the past 3 years., and be eligible for SC clearance.