Senior Java Engineer
Senior Java Developer (4+ years experience)
Location: Manchester / Newcastle / Belfast (Hybrid)
Type: Permanent
We’re working with a leading global consultancy who are growing their Technology & Transformation practice and are looking for experienced Java Developers to join their team.
This is an opportunity to work on a large-scale, high-impact engineering project in the Banking sector, helping major organisations deliver innovative, future-ready digital solutions.
What you’ll be doing:
- Designing, developing and maintaining scalable Java applications
- Building secure, high-performing RESTful APIs
- Contributing to architecture and system design decisions
- Working across the full software development lifecycle
- Collaborating in cross-functional, agile teams
- Troubleshooting and resolving complex production issues
- Mentoring junior engineers and contributing to engineering best practice
Key experience:
- Strong Java development experience (Kotlin or Scala also beneficial)
- Experience with Spring Boot / Spring Framework
- Strong understanding of OOP, design patterns and clean code principles
- Experience building and securing APIs
- Containerisation (Docker, Kubernetes)
- CI/CD pipelines (Jenkins, GitHub Actions, Bitbucket Pipelines)
- Cloud platforms (AWS, Azure or GCP)
- Version control (Git)
Nice to have:
- Kafka, SQS or other messaging systems
- Serverless technologies (e.g. Lambda)
- Monitoring/logging tools (ELK, Splunk, Dynatrace)
- JPA / Hibernate
- Experience delivering complex projects end-to-end
What’s on offer:
- Opportunity to work on cutting-edge transformation programmes
- Collaborative, high-performing engineering environment
- Strong focus on learning, development and certifications
- Flexible hybrid working
- Clear career progression within a global organisation
You’ll need to be eligible for UK Security Clearance (SC).
If you’re interested in working on meaningful, large-scale technology projects and want to be part of a forward-thinking engineering team, apply now or get in touch for more details.