java developer
Responsibility
Requirements
Current offers for the position:
Java Developer (Senior) (Remote) London
At IMG Arena, we acquire the official rights to the data and video streams of a diverse range of sports federations. We augment that data using mathematical models, deliver it at low latency speed, and even provide advanced visualisations for web and mobile, including 3D views! We deliver the data to customers across the world and cover a range of sports such as MMA (UFC), golf (PGA, European Tour), tennis (ATP, UTR) and volleyball, with many more on the way. About the role: This position sits inside the Web Applications division of the company. We are a team of full-stack JavaScript developers, who work on a series of sports data visualisation modules. Our work spreads from the backend in NodeJS + Graphql to the client in Preact. We work according to agile methodologies, and take great pride in delivering high-quality results. The company has experienced exponential growth over the last 12 months. We are looking for senior candidates who will be working alongside engineers of all levels to deliver the next generation of live sport-betting and data visualisations. As a senior developer, you will be responsible to find solutions in unchartered territories or take ownership of a large piece of the application. You will be mentoring junior and mid-level developers, and consistently proposing improvements in the way in which we do things, from the technical foundations all the way to our processes. You will work closely with Product to focus on user experience and deliver the best application. The technology stack we use: Client: TypeScript Preact An in-house lighter version of Apollo client Styled Components BabylonJS (3D) Backend: NodeJS TypeScript Apollo Server RxJS (for the manipulation of streams of data from different sources) About you: You have many years of professional experience programming in JavaScript, and you're familiar with
Java Developer (Lead) London
At IMG Arena, we acquire the official rights to the data and video streams of a diverse range of sports federations. We augment that data using mathematical models, deliver it at low latency speed, and even provide advanced visualisations for web and mobile, including 3D views! We deliver the data to customers across the world and cover a range of sports such as MMA (UFC), golf (PGA, European Tour), tennis (ATP, UTR) and volleyball, with many more on the way. About the role: This is an exciting opportunity for an experienced back end developer to join and lead a brand new Java team within the sports data streaming function of the rapidly expanding development group at IMG Arena. The current sports data platform comprises high-performance data streaming and manipulation services to provide clients with highly available, low latency statistical feeds across multiple sports and disciplines. You'll report to the Head of Technology (Data). Responsibilities: Line manage and mentor a team of Java developers Developing and maintaining applications, tools and utilities within the data streaming platform with a focus on concise, readable and reliable code and quality over quantity Defining and maintaining coding standards, testing practices and delivery pipelines Advocating and performing non-hierarchical code reviews Producing concise and consistent technical documentation Researching and suggesting new technologies and concepts to improve platform availability and minimise latency Recruitment of new team members Ownership of service test automation and load testing; working closely with QA Actively pursuing personal and team development by using and improving in-house training facilities and utilising third party resources Improve system security; keeping abreast of developments and versioning concerns About you: You will be a highly experienced Java developer with a proven track record
Java Developer (Senior) London
At IMG Arena, we acquire the official rights to the data and video streams of a diverse range of sports federations. We augment that data using mathematical models, deliver it at low latency speed, and even provide advanced visualisations for web and mobile, including 3D views! We deliver the data to customers across the world and cover a range of sports such as MMA (UFC), golf (PGA, European Tour), tennis (ATP, UTR) and volleyball, with many more on the way. About the role: This position sits inside the Web Applications division of the company. We are a team of full-stack JavaScript developers, who work on a series of sports data visualisation modules. Our work spreads from the backend in NodeJS + Graphql to the client in Preact. We work according to agile methodologies, and take great pride in delivering high-quality results. The company has experienced exponential growth over the last 12 months. We are looking for senior candidates who will be working alongside engineers of all levels to deliver the next generation of live sport-betting and data visualisations. As a senior developer, you will be responsible to find solutions in unchartered territories or take ownership of a large piece of the application. You will be mentoring junior and mid-level developers, and consistently proposing improvements in the way in which we do things, from the technical foundations all the way to our processes. You will work closely with Product to focus on user experience and deliver the best application. The technology stack we use: Client: TypeScript Preact An in-house lighter version of Apollo client Styled Components BabylonJS (3D) Backend: NodeJS TypeScript Apollo Server RxJS (for the manipulation of streams of data from different sources) About you: You have many years of professional experience programming in JavaScript, and you're familiar with
Java Developer London
This is an exciting opportunity for an experienced JVM developer to join the recently formed and now growing Betting Services tech team of the rapidly expanding development group at IMG Arena. The gaming department was only established in October 2021. Our first product (80% dev complete) is an event-driven sportsbook odds aggregator and betting platform providing markets and facilitating bet placement for all tiers of bookmakers. Alongside expansion of the odds aggregator and new upcoming betting products, IMGA has also just purchased betting giant OpenBet and this team will be involved in integrating its products with our existing portfolio and onboarding its various departments over the next few years. The next greenfield product we will be building in this department is an innovative Integrity platform that will provide productised alerts and data concerning matching fixing and suspicious betting activity. The Individual You will be a highly experienced Java and or Kotlin developer with a proven track record of delivering high-performance applications in a collaborative and consistent manner and of working effectively within an agile environment. Kotlin experience is desired but not mandatory. This role offers an opportunity to learn Kotlin if you are an experienced Java developer. You will be working with the team’s technical lead to establish development practices and techniques and choose the technologies that we will use going forward. This role will provide an excellent chance to make your mark on the team from its early stages. We are looking for a true collaborator, who thrives in a team environment, actively seeking out personal development and supporting the development of others. You will encourage and participate in open discussion of different solutions and approaches whilst welcoming criticism of your own code and striving to maintain standards across the team. You will be active in the architectural decision making process. You will also be expected to mentor more
Java Developer London
IMG ARENA is the premium provider of official sports content services to the betting and digital media industries. They have close partnerships with a diverse range of international sports federations and associations including the ATP, MLS, PGA, European Tour, NHL, UFC, EFL and others. About the role: IMG ARENA are looking for an enthusiastic and technically strong developer to join the video streaming team. You will be responsible for contributing to the success of the streaming platform through code contributions, upholding and enhancing team delivery practices and acting as a mentor to less experienced peers. IMG ARENA are looking for candidates who have a passion for collaboration, quality, performance and rapid delivery — people who thrive in an environment founded on the strengths of agile and XP and a culture where you’re able to continually contribute to the technical direction of the department. Responsibilities: Ownership of developing and supporting performant software using agile/XP practices. Working in a DevOps team with ownership of cloud automation using infrastructure as code (Terraform & AWS). Working together with the rest of the IMG ARENA and other internal/external partners to define and build new products and features. Participating in design/architecture sessions and contribute to the technical direction of the team and department. Implementing new products and features according to their acceptance criteria, as well as maintaining and improving the existing features/codebase. Helping define, maintain and improve ways of working. Our Stack Java 11 & 17 Spring Frameworks AWS Kubernetes Github/Gitlab/Jenkins Junit & Mockito Candidate Profile: Experience developing performant and scalable software in Java. Ability to deliver well tested code using Test Driven Development. Strong analytical and problem-solving
Salary in other companies in the position java developer
EMAGINE CONSULTING | 16000 £ | 13200 £ 16000 £ |
ORION | 15000 £ | 13200 £ 16000 £ |
AKKODIS | 15000 £ | 13200 £ 16000 £ |