I am currently working with an interesting Fin-tech company that has a very sporty twist to its offering. They have essentially built and launched a global sport exchange. This is essentially a platform for fans to buy and sell shares in their favourite athletes. Speculating on their performance play by play, game by game, season […]
I am currently working with an interesting Fin-tech company that has a very sporty twist to its offering. They have essentially built and launched a global sport exchange. This is essentially a platform for fans to buy and sell shares in their favourite athletes. Speculating on their performance play by play, game by game, season by season.
The company has an impressive line-up of Founders, including traders from a leading global investment bank and a Sports betting technologist from one of UK’s top gambling outfits.
They believe that millions of people’s passion is sport, but yet they invest their money in stocks with limited knowledge. Imagine if they could use their sports knowledge to invest their money more wisely… So that’s why they are building a platform for people to start speculating, trading and investing in them!
They are now looking to further
expand the team in a number of areas, they have a very lean and experienced
development team at the moment. But with the growing sophistication of the
platform, they need to keep growing.
My client is currently looking to hire an experienced Back-End Java developer with strong knowledge of the Spring framework.
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.
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 their React/React-Native frontend applications).
Minimum 3 years of Back-End Java experience Strong knowledge of the Spring framework (ideally Spring Boot) Building/consuming RESTful APIs SQL and relational databases (e.g. MySQL) Comfortable in a UNIX-like command line A desire to learn and apply best practices in software development Desired Skills - NoSQL databases (e.g. Mongo) Knowledge of Microservices Knowledge of messaging queues (e.g. Kafka) Good knowledge of Google Cloud (or AWS) Experience with DevOps and CI/CD tools (Jenkins, Docker, Kubernetes) Basic understanding of networks, security, and system resilience Basic frontend experience (ideally React) GraphQL Test Driven Development (TDD) Experience working in an Agile environment (e.g. Scrum)
Apply for this role
Use the form to send us your details, a CV or covering letter. Explain your skillset and your perfect job.