Full Stack Engineer - Java, Spring Boot
Full Stack Engineer (Java/Spring Boot)
A premier management consultancy is seeking a Full Stack Engineer for its expanding practice. This role delivers cutting-edge digital solutions for high-profile clients by combining deep technical expertise with a collaborative, consultative approach.
Key Responsibilities
- Build robust, scalable digital solutions in multi-disciplinary teams.
- Develop RESTful microservices and modern frontend applications.
- Drive business outcomes by translating client visions into software.
- Collaborate directly with clients using an agile methodology.
Technical Requirements
Required Skills
- Backend: Extensive Java with Spring Boot for microservices.
- Frontend: JavaScript, TypeScript, React, HTML, and CSS.
- DevOps & Cloud: Docker, Docker Compose, CI/CD tools, and AWS or Azure.
- Tools: Version control using Git along with GitHub or GitLab.
- Methodology: Proven experience working in agile environments.
Desirable & Bonus Skills
- Infrastructure as Code tools like Terraform.
- Databases including PostgreSQL, MongoDB, or other NoSQL variants.
- Experience with C# microservices or Node.js/Kotlin.
- LLM integration using LangChain, Vercel AI, or similar tools.
- Familiarity with the GOV.UK Design System and Nunjucks templates.
- Web standards, accessibility, and development best practices.