Back End Developer

Postaladdress Uk, Milton Keynes

Back End Developer

Salary not available. View on company website.

Postaladdress Uk, Milton Keynes

  • Full time
  • Permanent
  • Onsite working

Posted 4 days ago, 20 Apr | Get your application in now to be included in the first week's applications.

Closing date: Closing date not specified

Job ref: 3d00fb7e75364d58ae7de26b06f5b3ae

Location ref: Milton Keynes

Full Job Description

  • 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.
  • Technologies:
  • AI
  • API
  • Claude Code
  • Copilot
  • Cursor
  • Docker
  • Flyway
  • GitHub
  • Gradle
  • GraphQL
  • Java
  • Kubernetes
  • Liquibase
  • Maven
  • OpenAPI
  • PostgreSQL
  • Spring
  • Spring Boot
  • Swagger
  • Backend

    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.

Direct job link

https://www.jobs24.co.uk/job/back-end-developer-126718309
Relevant jobs