Key Essential experience required
Our client is one of the UK's biggest online Ecommerce platforms on the planet!
We are seeking a talented Senior BackEnd Java 11 Developer to join our Engineering team.
The business is currently working on migrating their kubernetes services from Private Cloud, Open Stack, Debian VMs to containerised solutions in Google Cloud Platform and Google Kubernetes Engine.
We're looking for an experienced developer with commercial exposer to Java 11 and GCP Knowledge of Containerisation, Kubernetes and Google Cloud Platform to help us complete a successful migration.
We are seeking expertise in several of the following key skills:
• Java 11
• Spring or other mainstream framework
• Google Cloud Platform (GCP)
• SQL
• Microservices
• Google Kubernetes Engine
Additionally, experience of some of these technologies is desirable:
• Java Feign, Spring MVC Tests
• Python
• OpenAPI
• Helmchart
• Docker
• Jenkins
• Memcached
• OpenStack
• ELK
• Grafana, Pact, Rest easy, Wiremock, Mockito
• Scala, Scalatest and Webdriver
• Kafka
• MongoDB
• Hadoop
• Redis
• Akka
• Discovery
• Dual-Track Agile
Responsibilities
• Design, develop, test and release microservices on GKE/GCP
• Containerise existing microservices to run on GKE/GCP
• Work with Operations to automatically deploy microservices to production
• Optimise Legacy code to enable a successful migration of each microservice to GKE/GCP
• Help decoupling code from existing monoliths into microservices
• Share knowledge and best practice in Brownbag sessions to ramp up less experienced engineers
• Produce Production Ready code that is clean and testable
• Work as part of an agile team
Please send us your CV for immediate consideration.