Java Software Engineer
Java Engineer
We're working with a major government organisation delivering large-scale digital transformation projects that directly improve services for millions across the UK.
You'll join a collaborative engineering team using modern technologies to build secure, scalable, and high-performing applications that support critical public services.
Key Responsibilities
- Develop and maintain high-quality, reliable Java-based applications and microservices
- Contribute to the full software development lifecycle (SDLC) - design, build, test, deploy, and support
- Work within Agile teams alongside DevOps, QA, and UX specialists
- Implement best practices for code quality, security, and performance
- Support continuous improvement and modernisation initiatives
Skills & Experience
- Strong commercial experience with Java 11+ (Spring Boot, RESTful APIs)
- Familiarity with AWS / Azure or similar cloud environments
- Experience with CI/CD pipelines (Jenkins, GitLab CI, etc.)
- Exposure to Microservices architecture and containerisation (Docker, Kubernetes)
- Understanding of Agile delivery and collaborative development practices
- Previous public sector or large-scale enterprise experience is a plus
More information:
- Hybrid working - 3 days per week on-site in Newcastle
- Up to £700p/d inside IR35 for 12 months
- Company
- Oliver Bernard
- Location
- United Kingdom
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP Annual
- Posted
- Company
- Oliver Bernard
- Location
- United Kingdom
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP Annual
- Posted