Full Stack Engineer (UK)
Core
Design and deliver secure, reliable, and accessible full-stack software products for established SMEs using Spring Boot microservices and React/TypeScript.
Role type
Full Stack Engineer
Builds
Containerized backend services on Azure Container Apps and web applications on Azure Static Web Apps for the Allica Bank platform.
Domain
Fintech / Banking
Deliverable
production ML models | product features
Required skills
Kotlin/Java, Spring Boot, React, TypeScript, REST APIs, Microservices, Azure, CI/CD, Observability, Secure coding, Accessibility
Preferred skills
Azure DevOps, GenAI tools (GitHub Copilot, Codex, Claude Code), Distributed systems fundamentals
Technologies
Spring Boot, Kotlin, Java, React, TypeScript, Azure Container Apps, Azure Static Web Apps, Azure DevOps
Responsibilities
Design and deliver end-to-end features across backend and frontend; Contribute to technical design discussions and produce Architecture Decision Records (ADRs); Support production services by monitoring SLOs, responding to incidents, and improving reliability; Apply secure coding standards and ensure compliance with regulatory and privacy requirements; Improve developer experience through CI/CD pipeline enhancements and code quality initiatives.
Seniority
Mid-Senior, hands-on IC