Overview
We are seeking a Senior Fullstack Engineer to join a dynamic software consultancy experiencing rapid growth due to significant project wins in the iGaming sector. The successful candidate will work in a product-focused environment that embraces a 'you build it, you run it' philosophy, allowing them to take ownership of system design, deployment, and production support.
Responsibilities
- Develop and maintain fullstack applications using Java, Spring Boot, and TypeScript.
- Implement REST APIs and event-driven systems with Kafka.
- Utilize AWS services such as S3, Lambda, ECS, EKS, and MSK.
- Apply Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), and Infrastructure as Code (IaC) principles.
- Ensure observability and reliability of systems in production.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Requirements
- Proven experience as a Fullstack Engineer with expertise in Java and Spring Boot.
- Proficient in TypeScript, specifically with Vue or React frameworks.
- Strong understanding of REST APIs and Kafka event-driven architectures.
- Experience with AWS services including S3, Lambda, ECS, EKS, and MSK.
- Familiarity with TDD, CI/CD, and IaC practices.
- Prior experience in the iGaming, betting, or financial services industries.
- UK-based candidates only.