3 months ago
Responsibilities
- Design and build microservices-based applications using Java 11+ and Spring Boot.
- Deliver enterprise-ready cloud solutions, focusing on AWS infrastructure and services.
- Build and manage robust CI/CD pipelines for secure, scalable deployments.
- Write comprehensive tests and implement quality-driven development across the stack.
- Collaborate in agile teams and contribute to design decisions and continuous improvement.
Requirements
- Expert-level Java development experience (Java 11, 17, 21+).
- Proficiency in Spring Boot.
- 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, distributed systems, and secure design practices.
Benefits
- Discretionary bonus, competitive pension, health insurance, life insurance, and critical illness cover.
- Easy access to mental health resources including CareFirst and Unmind.
- Family-friendly policies including maternity, adoption, and shared parental leave.
- 5 weeks of annual leave with options to buy or sell holiday days.
- Minimum 40 hours of training annually with a business coach assigned from Day One.
- Convenient online GP services and additional perks like gym memberships and travel insurance.
