lives. You'll: Design, develop, test, and deploy backend services. Build and deploy containerized applications with Docker and Kubernetes. Apply Domain-Driven Design (DDD) and Test-DrivenDevelopment (TDD) principles. Collaborate closely with Product Owners, Architects, and Quality Engineers. Integrate with internal systems and third-party APIs to create seamless user experiences. Contribute to architectural More ❯
replacement of bulk processing services Troubleshoot across AWS-based components, ETL pipelines, relational and NoSQL databases Contribute to disaster recovery assurance activities Apply collaborative engineering practices, including pairing, mobbing, TDD and contract testing Participate in Agile ceremonies and continuous improvement activities Essential skills & experience Java 11/17, Spring Boot microservices, Spring Security, OAuth2 React/Next.js and modern JavaScript … practices OpenShift, AWS CDK, AWS CI/CD pipelines RabbitMQ, Elasticsearch Jenkins, Docker, modern DevOps and IaC practices Event-based and service-oriented architecture TDD, pair programming, consumer-driven contract testing Grafana, Kibana, cloud monitoring and telemetry MongoDB and PostgreSQL Experience replacing or modernising legacy systems If this sounds like the right role for you, please apply today! McGregor More ❯