Java Software Developer
£40,000 - £50,000
Birmingham | Office Based | Permanent
Build software that supports some of the UK's most security-critical organisations.
If you're a Java Developer looking for more than another CRUD application or internal business system, this could be exactly what you're after.
We're looking for a Java Software Developer to join a specialist engineering team designing and developing bespoke software solutions used within secure operational environments across law enforcement, government and critical national infrastructure.
Working as part of a close-knit development team, you'll have genuine ownership of your work, contributing throughout the entire software development lifecycle while helping deliver applications that solve complex, real-world problems.
The Role
This is a hands-on development position where you'll work across the full lifecycle of software delivery—from understanding customer requirements through to design, development, testing, deployment and ongoing support.
Projects range from bespoke web applications and middleware through to integrations with existing enterprise platforms, giving you exposure to a broad range of technical challenges rather than working on a single product.
You'll be involved in:
- Designing and developing Java applications
- Building robust backend services and APIs
- Working with SQL databases and Linux-based environments
- Developing bespoke software and middleware solutions
- Contributing to technical design and architecture discussions
- Testing, troubleshooting and resolving technical issues
- Producing software releases and supporting deployments
- Working closely with customers and internal technical teams to understand requirements
- Continuously improving software quality, performance and maintainability
As part of a small engineering team, you'll have the opportunity to influence technical decisions and see your work make a genuine impact.
About You
You'll already have a few years of commercial Java development experience and enjoy solving technically challenging problems.
We're looking for experience with:
Essential
- Commercial Java development
- SQL
- Linux (ideally Red Hat or Rocky Linux)
- Strong object-oriented programming skills
- Experience working throughout the software development lifecycle
Desirable
- Spring Boot
- JPA / Hibernate
- RESTful APIs
- Git
- JavaScript or modern web technologies
- Experience integrating complex systems
Above all, we're looking for someone who enjoys learning, takes pride in producing high-quality software and wants to work on projects that genuinely matter.
Security Clearance
Due to the sensitive nature of our work, applicants must be eligible to obtain UK Developed Vetting (DV) Security Clearance.
Applicants should also hold a full UK driving licence, as occasional travel to customer sites may be required.
Why Join?
This is an opportunity to join a specialist technology business delivering software into environments where reliability, security and quality are paramount.
- £40,000-£50,000 salary
- Interesting, technically challenging projects
- End-to-end ownership of software delivery
- Exposure to secure government and critical infrastructure programmes
- A collaborative engineering team where your ideas are valued
- Long-term career development within a growing specialist business
The Opportunity
If you're looking for a role where you'll build bespoke software, work closely with experienced engineers and customers, and develop solutions that support some of the UK's most secure technology environments, we'd love to hear from you.
Job Types: Full-time, Permanent
Pay: £40,000.00-£50,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Life insurance
- On-site parking
- Private medical insurance
- Work from home
Application question(s):
- Are you eligible for DV (Developed Vetting) Clearance?
Experience:
Work authorisation:
- United Kingdom (preferred)
Work Location: Hybrid remote in Birmingham B37 7HB