2702 IT & Software Developer jobs in the UK
Software Engineer - Java / Back End
£50,000 - 65,000
Som3
Guildford Avenue 62-68, Milton Keynes
£50,000 - 65,000
Requirements
Must:
- Excellent Java development experience (Java 11+) in a production environment, including Spring Boot, dependency injection, and RESTful API design.
- Strong PostgreSQL skills: schema design, complex query writing, index optimisation, and migration tooling (Flyway or Liquibase).
- Experience designing and documenting APIs using OpenAPI/Swagger.
- Proficiency with build tools such as Maven or Gradle and a modern Java development workflow.
- Understanding of software design principles such as SOLID, DRY, and Clean Architecture.
- Familiarity with containerised deployment environments (Docker, Kubernetes) from a developer perspective.
- Great communication skills, able to contribute to future roadmaps for the products.
- Understanding and interest in AI coding assistants - Claude Code, GitHub Copilot, Cursor, or equivalent.
Technologies
AI
Claude Code
Copilot
Cursor
Flyway
GitHub
Gradle
Liquibase
Maven
OpenAPI
Responsibilities
- Be highly involved with knowledge transfer, including code walkthroughs, pairing sessions, and documentation reviews with the outgoing external team.
- Gain understanding of the current Java application architecture, including service boundaries, dependency injection patterns, build system, and deployment configuration.
- Design and implement new back-end features, enhancements, and bug fixes in Java, following agreed coding standards and architectural principles.
- Manage the PostgreSQL data model, including schema design, migration management (Flyway/Liquibase), indexing strategy, and query optimisation.
- Design, document, and maintain RESTful and/or GraphQL APIs, ensuring consistency, versioning, and thorough OpenAPI/Swagger documentation.
- Identify, catalogue, and systematically address technical debt in collaboration with the wider team.
Description
We are a dynamic company transitioning our software development from an outsourced model to in-house, and we are seeking an experienced Back End Developer to join our team. This hybrid role allows for two days per week in the office, enabling collaboration and camaraderie among team members. We value innovation and effective communication, offering an environment where your skills will contribute significantly to our product roadmaps and technical practices.
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 2702 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?
Circuit Mind, UKTL, The Scouts Association, Bluefruit Software Limited, Arctic Shores, SwapTix, Government Communications Headquarters (GCHQ) among others, are currently hiring for Java roles in the UK.
The company with most openings is Experis as they are hiring for 56 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 56 different Java Developer jobs in the UK. They are probably quite committed to find good Java Developers.