Sporty Group
Weekend Backend Engineer
Global - Remote
Role brief
What this role is asking for.
About the role In this role, you’ll be responsible for developing microservices in a distributed deployment environment with an emphasis on containerisation with Docker and K8S. You won’t just be writing simple CRUD applications, but instead will be working on the core logic of complex systems that are accessed millions of times a day. We wrote our system from scratch about 3 years ago, so you’ll be working with the latest technology and won’t have to worry about decades old legacy code. With our millions of users a key focus for our platform is that of stability and robustness, by ensuring we have 24/7 coverage on our team we aim to be the best sporting platform in the world. Our stack (we don't expect you to have all of these) Language: Java 17 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 What you'll be doing Work across a Friday-Tuesday shift pattern (including the weekend) Develop highly-scalable mobile internet backends for millions of users Work with Project Managers and other development team members to determine new features and user stories needed in new / revised applications or larg
Company role signals