Java Developer
Why This Role Stands Out
As a mid-senior Java Developer, you'll have the chance to modernize enterprise systems using Spring Boot and AWS in a collaborative hybrid environment, significantly enhancing your cloud and microservices expertise. This role is perfect for experienced developers eager to contribute to high-impact projects and refine their skills within a respected organization. Apply now to join this dynamic team!
Quick Overview
Job Description
Role: Java Developer
Type: Contract
Location: Newcastle, UK (Hybrid)
Duration: 12 months
Role Overview
We're looking for an experienced Java Developer to join a high-performing engineering team delivering secure, scalable, enterprise-grade systems. You'll be working on modernising platforms using Spring Boot and microservices architecture, deploying into cloud environments (AWS), and contributing to best-in-class engineering practices. This is an exciting opportunity to work on complex, high-impact systems within a collaborative Agile environment.
Key Responsibilities
- Develop and maintain Java-based microservices using JDK 11+ and Spring Boot
- Design and build modular, scalable, and maintainable applications
- Work with enterprise Middleware including WebLogic Server and CAS SDK
- Collaborate with cloud and infrastructure teams to deploy solutions into AWS
- Contribute to containerised deployments (Docker/Kubernetes)
- Promote engineering best practices including:
- Test Driven Development (TDD)
- Continuous Integration/Continuous Testing
- Coding standards & branching strategies
- Support system design by helping decompose monolithic systems into microservices
- Partner with QA teams to ensure both functional and non-functional testing
- Actively participate in Agile Scrum ceremonies
- Strong hands-on experience with Java (JDK 11+)
- Proven development experience using Spring Boot
- Experience building and integrating microservices architectures
- Familiarity with AWS cloud services
- Experience with enterprise Middleware (WebLogic, CAS or similar)
- Knowledge of CI/CD pipelines and DevOps practices
- Strong understanding of Agile/Scrum methodologies
- Experience with Docker/Kubernetes
- Exposure to API security protocols (OAuth, JWT, CAS)
- Experience working in large enterprise environments
- Knowledge of test automation frameworks
- Opportunity to work on large-scale, modernisation projects
- Collaborative and forward-thinking engineering culture
- Exposure to cutting-edge cloud and microservices technologies
- Long-term contract with potential extensions
Skills
Similar jobs
UI Developer - Hybrid
Exposed Solutions · Slough, United Kingdom
8 minutes agoSwaps Developer Contract
Jefferies · london, United Kingdom
39 minutes agoReact.js UI Developer
HCLTech · london, United Kingdom
39 minutes agoData Modeller / GraphQL Developer (Data Governance)
Experis · South East London, United Kingdom
56 minutes agoGolang Developer
Searchability Ltd · East Malling, United Kingdom
1 hour ago£70k/yrPython Developer / Technical Lead GCP
Client Server · London, United Kingdom
1 hour ago