Java Developers
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Design, develop and maintain scalable cloud-native applications
- Build resilient microservices and API-driven solutions
- Contribute to architecture and engineering best practices
- Support operational stability, performance and resilience of live services
- Work within multidisciplinary Agile teams throughout the software delivery lifecycle
- Drive quality through automated testing and modern DevOps practices
- Collaborate closely with engineers, product teams and stakeholders to deliver outcomes
Requirements
Security Clearance: BPSS required. Active SC clearance desirable but not essential. Candidates without SC will be sponsored through the process if successful.
Were looking for experienced Senior Java Developers to join a large-scale, cloud-first digital transformation programme delivering critical public-facing services used by millions of people across the UK.
This is a genuinely senior engineering role suited to developers who take ownership, challenge assumptions, and proactively solve problems. Were seeking individuals who do more than simply complete tickets. Youll be expected to investigate issues, understand the wider business and technical context, influence engineering decisions, and confidently articulate what good software engineering looks like.
Strong communication, collaboration and stakeholder engagement skills are just as important as technical capability., * Extensive recent Java development experience within AWS cloud environments
- Experience building modern cloud services using Java and Node.js
- Strong understanding of APIs, RESTful services and microservice architectures
- Experience developing event-driven solutions using Kafka
- Containerisation experience using Docker
- Infrastructure as Code experience using Terraform or similar tools
- Building and maintaining CI/CD pipelines, particularly GitLab CI
- Strong experience with TDD and BDD approaches
- Experience working within Agile delivery environments
- Ability to work independently, manage workload effectively and overcome technical or procedural blockers
- Knowledge of secure software engineering practices, deployment strategies and vulnerability management
Desirable
- Previous experience working within large government or public sector environments
- Active SC Clearance
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…