2987 IT & Software Developer jobs in the UK
Requirements
Must:
- 10 or more years of professional software engineering experience
- Deep expertise in Java with strong knowledge of the Spring ecosystem
- Backend focused background with solid relational database experience, ideally PostgreSQL
- Experience working within complex or legacy domains where architecture is actively evolving
- Proven ability to influence technical direction beyond individual delivery
- Strong ownership mindset across design, implementation, and operational support
- Comfortable collaborating cross functionally with Product, Platform, SRE, and Support teams
- Clear communicator who builds trust and drives alignment
- Pragmatic approach to decision making, balancing speed, quality, and long term system health
- Experience with Angular or modern JavaScript frameworks (nice to have)
- Background in data heavy systems, analytics platforms, or performance optimisation (nice to have)
- Familiarity with AWS best practices, DevOps tooling, or SRE operating models (nice to have)
- Exposure to compliance driven, regulated, or operationally complex products (nice to have)
Responsibilities
- Act as a Staff level technical leader across a complex product suite
- Drive backend architecture and system design decisions within Java and Spring based services
- Lead high impact initiatives focused on scalability, performance, and reliability from design through to production
- Serve as a go to technical authority for complex domain and system level challenges
- Partner closely with Product to translate business workflows into robust and scalable technical solutions
- Collaborate with platform and reliability teams to improve observability, operational maturity, and system health
- Reduce legacy complexity by addressing architectural gaps, performance bottlenecks, and accumulated technical debt
- Raise the bar across teams through pairing, design reviews, documentation, and knowledge sharing
Description
We are a US-based software provider working with academic and sporting institutions, focusing on systems that are integral to their day-to-day operations. This role is remote-first, with opportunities for meetups in our central Belfast office. As a Staff Software Engineer, you will serve as a senior technical leader, shaping architecture and raising engineering standards. You will collaborate closely with various teams and report to an Engineering Manager. We pride ourselves on creating durable technical improvements and fostering a collaborative engineering environment. In addition to a competitive salary, we offer work-from-home flexibility and performance bonuses.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Java Developer salaries in the UK here.
How many Java Developer jobs are in the UK?
Currently, there are 2987 Java openings. Check also: Kotlin jobs, Scala jobs, Spring jobs - all with salary brackets.
Is the UK a good place for Java Developers?
The UK is one of the best countries to work as a Java Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Java Developer jobs in the UK?
City of Lincoln Council, Mas & Pas Limited, The Scouts Association, FCDO Services, City of Wolverhampton College, OpenWorks Engineering, The National Archives among others, are currently hiring for Java roles in the UK.
The company with most openings is Experis as they are hiring for 97 different Java Developer jobs in the UK. They are probably quite committed to find good Java Developers.
The company with most openings is Experis as they are hiring for 97 different Java Developer jobs in the UK. They are probably quite committed to find good Java Developers.