An exciting opportunity to play a key role in developing large-scale Java-based backend solutions for mission-critical public sector IT projects. As a Java Full Stack Engineer, you will focus on backend development, designing and implementing high-performance APIs and microservices while contributing to front-end integrations in a React-based environment. This role requires a strong foundation in Java, Spring Boot, and API development, as well as experience with secure DevOps practices, database management, and cloud-based architectures. You will collaborate closely with solution architects, DevOps teams, and frontend engineers to build scalable and resilient systems that support national digital transformation projects.
Senior Java Full Stack Engineer - Public Sector IT Solutions
Location: Hybrid - Milton Keynes, Remote
Type: Full-time, Permanent
Key Responsibilities
Backend-Focused Technical Skills:
Expert-level Java development, with a deep understanding of Spring Boot, Hibernate, and RESTful APIs.
Strong experience with database design, SQL optimization, and relational databases (PostgreSQL, MySQL, or Oracle).
Proficiency in API development and integration, including GraphQL, gRPC, and OpenAPI standards.
Familiarity with containerized environments (Docker, Kubernetes) and CI/CD pipelines (Jenkins, GitLab, or GitHub Actions).
Experience in cloud-based deployments, preferably in AWS, Azure, or secure private cloud environments.<...