We’re seeking a Senior Backend Engineer (Java) to join our Technology & Engineering team. You’ll bring expertise in building robust, scalable, cloud-native applications using Java, Spring Boot, and AWS.
Requirements
- Design and build microservices-based applications using Java 11+ and Spring Boot
- Deliver enterprise-ready cloud solutions, with a focus on AWS infrastructure and services
- Build and manage robust CI/CD pipelines and ensure secure, scalable deployments
- Write comprehensive tests and implement quality-driven development across the stack
- Collaborate in agile teams and contribute to design decisions, troubleshooting, and continuous improvement
- Expert-level Java development (Java 11, 17, 21+), Spring Boot proficiency
- Deep knowledge of public cloud environments, preferably AWS
- Experience designing cloud-native, microservices, and event-driven architectures
- Strong grasp of CI/CD pipelines, SQL/NoSQL databases, Kafka, and Java Streaming
- Familiarity with infrastructure-as-code (e.g., CloudFormation), distributed systems, and secure design practices
Benefits
- Discretionary bonus
- competitive pension
- health insurance
- life insurance
- critical illness cover
- Mental Health
- Family-Friendly
- Family Care
- Holiday Flexibility
- Continuous Learning
- Healthcare Access
- Extra Perks