Senior Java Developer
GTC Recruitment
Radcliffe, UK
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£56,716.0
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Apache ActiveMQ
Application Programming Interfaces (APIs)
Agile Methodology
Amazon Web Services
Server Applications
Automation of Tests
Microsoft Azure
Big Data
Unix
Cloud Computing
+17 more
Continuous Delivery
Continuous Integration
Linux
DevOps
Distributed Systems
Java API for RESTful Web Services (JAX-RS)
Enterprise Messaging Systems
MongoDB
NoSQL
Mockito
DevOps Tools - Open-source
Backend
Build Management
Apache Kafka
Restful APIs
Web Architecture
Microservices
Job description
- Lead or mentor a team of Java developers
- Design and build server-side applications and RESTful APIs
- Develop and maintain automated test suites using TDD and BDD
- Support CI/CD and continuous deployment practices
- Contribute to 2nd-line production support and incident resolution
- Build scalable, high-performance distributed systems
- Work with large datasets and ensure systems scale effectively
- Communicate technical concepts to non-technical stakeholders
- Work in Linux/Unix-based environments
Technologies:
- AWS
- ActiveMQ
- Azure
- Backend
- CI/CD
- Cloud
- DevOps
- GCP
- Support
- Jackson
- Java
- Kafka
- Linux
- MongoDB
- NoSQL
- REST
- TDD
- Unix
- Web
- microservices, We are looking for an experienced Lead / Senior Java Developer to join our high-performing agile team building scalable, high-quality digital services. This is a hands-on technical leadership role where you will guide developers while contributing directly to backend development, APIs, and automated testing. You will work on complex, high-traffic systems using modern engineering practices, helping us design and deliver robust, scalable services that are resilient and production-ready. We value clean engineering practices, high-quality code, and collaborative working in cross-functional agile teams.
Requirements
- Strong commercial experience with Java (11/17/21+)
- Experience leading or mentoring engineers
- Strong background in microservices architecture
- Experience building and consuming REST APIs
- Strong understanding of TDD, BDD, and automated testing
- Experience working in Agile environments
- Experience supporting live production systems
- Solid understanding of scalable web architecture
- Comfortable working in Linux/Unix environments
- Desirable: experience with Kafka, ActiveMQ, or similar messaging systems
- Desirable: experience with MongoDB or other NoSQL databases
- Desirable: experience with Mockito, Jackson, and JAX-RS
- Desirable: experience with high-scale or high-traffic systems
- Desirable: experience with cloud platforms such as AWS, Azure, or GCP
- Desirable: experience with CI/CD and DevOps tooling
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
about 1 month ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago