Avatar for SportStack

The Future of Fantasy Sports

Senior Java Backend Developer (with DevOps)

£70k – £80k • 0.0% – 0.25%
Apply now
About SportStack

SportStack is a sports focussed fin-tech company making fantasy sports REAL. We have built and will be shortly launching a global sports exchange enabling anyone to buy and sell shares in professional athletes to speculate on their performance, every game and over an entire season!

Founded by a team of former Goldman Sachs traders and sports betting technologists we believe that for many millions of people it is sports, not stocks, where their true interests lie - that’s why we are building a platform for people to start speculating, trading and investing in them!

Who we need

We have a lean and experienced development team, which we are now looking to expand to meet the growing sophistication of the exchange platform and the underlying systems.

We are currently looking to hire a senior Back-End Java developer with strong knowledge of the Spring framework, Microservices, and Domain Driven Design (DDD), as well as good experience of Google Cloud (or AWS) and DevOps tools such as Jenkins and Docker.

You will be working alongside other senior developers extending and improving the backend architecture, designing and developing new microservices, as well as being involved in maintaining and improving a low-latency matching engine alongside other core services. In addition, you will leverage your existing DevOps experience to research, design, and implement an improved Continuous Integration/Continuous Deliver CI/CD system for the entire backend architecture.

You will also be developing API integrations with 3rd party providers, in particular push-model sports data feeds. You will also build and maintain coherent RESTful APIs, which will be consumed by external API clients and the internal GraphQL server (and indirectly by SportStack's React/React-Native frontend applications).

Required Skills

Minimum 5 years of Back-End Java experience
Strong knowledge of the Spring framework (ideally Spring Boot)
Good knowledge of Google Cloud (or AWS)
Experience working with Microservices architecture
Experience with DevOps and CI/CD tools (Jenkins, Docker, Kubernetes)
Basic understanding of networks, security, and system resilience
Knowledge of messaging queues (e.g. Kafka)
Building/consuming RESTful APIs
NoSQL databases (e.g. Mongo)
Comfortable in a UNIX-like command line
A desire to learn and apply best practices in software development

Desired Skills

Basic frontend experience (ideally React)
GraphQL
Test Driven Development (TDD)
Experience working in an Agile environment (e.g. Scrum)

Benefits

Competitive Salary
Company Stock Options
Unlimited Holiday Policy
Flexible Working Hours
Central London Office
Experienced Founders
Strong team culture

More jobs at SportStack

View all jobs

Java Backend Developer

Apply now