Som3
Java Developer
Job Description
Salary: £50,000 - 65,000 per year
Requirements:- Great communication skills, with the ability to contribute to future product roadmaps
- Excellent Java development experience (Java 11+) in a production environment, including Spring Boot, dependency injection, and RESTful API design
- PostgreSQL skills, including schema design, complex query writing, index optimisation, and migration tooling such as 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 such as Docker and Kubernetes from a developer perspective
- Understanding of and interest in AI coding assistants such as Claude Code, GitHub Copilot, Cursor, or equivalent
- Work closely with our development team during the transition from an outsourced model to an in-house setup
- Participate in knowledge transfer activities, including code walkthroughs, pairing sessions, and documentation reviews with the outgoing external team
- Gain a thorough understanding of our 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
- Work on our PostgreSQL data model, including schema design, migration management, 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
- AI
- API
- Claude Code
- Copilot
- Cursor
- Docker
- Flyway
- GitHub
- Gradle
- GraphQL
- Java
- Kubernetes
- Liquibase
- Maven
- OpenAPI
- PostgreSQL
- Spring
- Spring Boot
- Swagger
More:
We are hiring an experienced Back End Developer to join our software development team in a hybrid role, working 2 days per week in the office. This position focuses on Java, PostgreSQL, and API development as we move our software engineering from an outsourced model to an in-house team. You will help transfer knowledge from the outgoing external team, contribute to the evolution of our application architecture, and play a key role in building, documenting, and improving our back-end systems.
last updated 31 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Som3
Som3
Milton Keynes
IT
Skills & Technologies
Inferred from job description
Salary Insight
£57,500
This role
£55,000
UK median
This salary is 5% above the UK median for Developers (£55,000/yr).
Based on 2024–2025 UK technology sector benchmarks