We are looking for a Full Stack Java & React Software Engineer to design, build, and support highly scalable, highly available, performant distributed applications to support our web, mobile, and business platforms.
Requirements
- Distributed Systems and architectural experience of microservices, event driven architectures, and serverless.
- AWS Cloud including step functions, lambda, and general AWS architecture.
- Expertise in DevOps and containers environments including Kubernetes.
- Java Development including Domain Driven Design, Test Driven Development, and tech training presentation skills.
- Kafka, Mongo, Elastic Search, and Redis.
- The whole Spring ecosystem including Spring Boot, Spring Cloud AWS, Spring Data, and Spring Cloud Streams.
- Typescript / React / React Native Eco System.
- TypeScript and JavaScript Development including Domain Driven Design, Test Driven Development, and tech training presentation skills.
- Client-side SPA frameworks, specifically in the React ecosystem for web and mobile-native (React DOM, React Native)
- Server-side SSG and SSR (Next.js, etc)
- Building accessible semantic HTML
- SEO and SEF
Benefits
- Group Personal Pension Plan
- Life Assurance and Group Income Protection
- Private Medical Insurance
- 25 Days Annual Leave, plus bank holidays
- Staff Discounts on our investment products
- Personal & Well-being Fund
- Retail Discounts
- Voluntary Flexible Benefits