Enable job alerts via email!

EU Platform Engineer

Houston Texans

United Kingdom

On-site

GBP 50,000 - 75,000

Full time

22 days ago

Job summary

A leading company in the sports betting industry seeks a Platform Engineer to develop microservices in a modern deployment environment. You will enhance CI/CD pipelines and manage deployments, ensuring robust application performance. Ideal candidates will have a strong Java background and knowledge of cloud technologies.

Qualifications

  • Minimum 3+ years of relevant experience.
  • Proficient with Java and Spring Boot.
  • Strong skills in configuration management and CI/CD pipelines.

Responsibilities

  • Owning and improving CI/CD pipelines.
  • Managing application configuration releases.
  • Creating new environments across testing and production.

Skills

Java
Spring Boot
Configuration Management
Deployment Strategies
CI/CD Pipelines
Cloud Monitoring Tools

Tools

Docker
Kubernetes
AWS
Grafana
Prometheus

Job description

We consistently top the charts as one of, if not the most used, Sports Betting websites in the countries we operate in. With millions of weekly active users, we strive to be the best in the industry for our users.

Sporty's sites are some of the most popular on the internet, consistently staying in Alexa's list of top websites for the countries they operate in.

In this role, you’ll be responsible for developing microservices in a distributed deployment environment with an emphasis on containerisation using Docker and Kubernetes. You won’t just be writing simple CRUD applications but working on the core logic of complex systems accessed millions of times a day. Our system was built from scratch about 3 years ago, so you'll work with the latest technology and avoid legacy code.

As a platform engineer, you will bridge our backend engineers and DevOps team, leveraging your knowledge of both ecosystems.

Our Stack (not all are expected to be known)
  • Language: Java 8+
  • Frameworks: Spring Boot (Tomcat, Netty), Spring Data, Spring Cloud
  • Architecture: Microservices, REST API, Message Queues
  • Database: MySQL, MyBatis, ShardingSphere, MongoDB
  • Caching: Redis (AWS ElastiCache), ElasticSearch
  • Message Queue: RocketMQ
  • Cloud: Docker, Kubernetes, AWS
  • Monitoring: Grafana, Prometheus, Loki, Tempo, AWS CloudWatch
Responsibilities
  • Owning and improving CI/CD pipelines
  • Managing application configuration releases
  • Creating new environments across testing and production
  • Enhancing monitoring and observability
  • Maintaining and developing Java libraries for microservices
  • Supporting cross-region deployment and incremental releases
Requirements
  • Minimum 3+ years of relevant experience
  • Proficient with Java/Spring Boot
  • Strong configuration management skills
  • Experience with feature management and toggles
  • Understanding of deployment strategies and CI/CD pipelines
  • Experience with testing tools such as JMeter or GoReplay
  • Knowledge of cloud monitoring tools like Grafana or Prometheus
Beneficial Skills
  • Knowledge of Kubernetes
  • Deep understanding of Java/Spring Boot and JVM tuning
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.