About the Role
We are seeking an experienced Backend Developer to design, build, and maintain scalable, secure server-side services and APIs. This role also involves contributing to the adoption of Agentic AI capabilities within our engineering platform.
Responsibilities
- Design, develop, test, and maintain backend services and REST/GraphQL APIs using Java/Spring Boot or equivalent.
- Contribute to system architecture and data model design.
- Write clean, well-tested, maintainable code following TDD/BDD practices.
- Participate in code reviews, providing and receiving constructive feedback.
- Integrate backend services with databases, messaging/event systems, and third-party APIs.
- Build, extend, and operate agentic AI workflows, integrating LLM-based agents and tools.
- Support CI/CD pipelines, containerised deployments, and cloud infrastructure (AWS/Azure).
- Diagnose and resolve production issues, contributing to monitoring, logging, and observability.
- Document technical designs, APIs, and agent workflows.
- Work closely with QA, DevOps, and product teams within an Agile/Scrum delivery model.
Requirements
- 10-15 years' commercial backend development experience.
- Proven experience delivering production-grade services in Agile/Scrum teams.
- Exposure to (or strong interest in) integrating AI/LLM capabilities into production systems.
- Good communication skills; comfortable explaining technical trade-offs to both technical and non-technical stakeholders.
Skills
- Java 11/17/21 (or later)
- Kotlin/Scala
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate/JPA
- REST
- GraphQL
- OpenAPI/Swagger
- PostgreSQL
- Oracle
- MongoDB
- Elasticsearch
- Kafka
- RabbitMQ
- Event-driven architecture
- JUnit
- Mockito
- TDD/BDD
- Cucumber
- Maven/Gradle
- Git
- Jenkins/GitHub Actions/GitLab CI
- AWS (EC2, S3, Lambda, EKS, RDS, IAM)
- Azure
- Docker
- Kubernetes
- Grafana
- Prometheus
- LLM agent architectures
- LangChain
- LangGraph
- AutoGen
- CrewAI
- Model Context Protocol (MCP)
- Retrieval-augmented generation (RAG)
- Vector databases (Pinecone, Weaviate, pgvector)
- Prompt engineering
- Multi-agent workflows
- Anthropic Claude API
- OpenAI API
Experience Level
- SFIA Level 4
- 10-15 years' commercial backend development experience
Education Level
- Bachelor's degree in Computer Science or related field, or equivalent demonstrable experience
About the Company
- Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments.
- Our work has positively influenced the lives of over 40 million UK citizens.
- With a strong commitment to user-centred design and agile delivery, we continue to build innovative digital services that truly make a difference.
Equal Opportunity
- At Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where every individual is respected, valued, and supported.
- We welcome applications from candidates of all backgrounds and experiences, and we actively encourage applications from women, people with disabilities, under-represented communities, and those seeking flexible working arrangements.
