Pulselive is hiring a

Software Engineer - Java (Mid Level)

London, United Kingdom

The Role »

As a Software Engineer, you will have the opportunity to build solutions that engage millions of sports fans worldwide. You will be able to work with a wide range of data sources and providers from video, commentary to live sports data. You will progress your own skills and expertise along the way, sharing and learning new technologies and techniques across the team. At Pulselive, we pride ourselves in providing a collaborative environment that ensures we produce leading products across web and native applications.

Responsibilities »

  • Producing back-end code to a high standard that not only functions correctly but can be understood and extended by other members of the team
  • Showing good attention to detail in the final product, taking care and pride in what is produced
  • Communicating clearly both technically and creatively, to ensure the best possible solutions are built
  • Tracking and communicating progress within a project across the project team, especially the Project/Product Manager
  • Managing code releases to internal environments (Dev, Test)
  • Developing own skills to get as many aspects of Java Development to an expert level, as possible
  • Sharing of ideas and techniques across the development team, contributing to and learning from the team as a whole


Technical Requirements »

Expert knowledge of

  • Java (Essential)

Competent with

  • Spring 4
  • JPA/Hibernate
  • Tomcat
  • Git usage and code management
  • JIRA usage for task/ticket management
  • Documenting solutions and code
  • Unit testing
  • Java 8

Understanding of

  • SQL
  • Providing RESTful services
  • Using thrift or similar IDL
  • Zookeeper
  • AWS products
  • Javascript
  • Maven
  • Continuous Integration
  • Linux

Additional Role Requirements »

At Pulselive we create experiences that sports fans can’t live without and to do this we are looking for talented people who embody our core values and ways of working.

To be successful within this role you must have:

  • At least 2 years of hands-on Java development experience
  • REST API build experience
  • A knowledge of unit testing and how to maintain quality code
  • Experience of agile working methodologies and technical collaboration
  • A passion for collaboration and an appetite to learn and improve
  • An open mind to new techniques and ways of solving problems

About Pulselive »

Our work is dedicated to one of the most socially impactful activities on the planet - sport.

We unlock the power of sport through technology by uniting communities, entertaining, and inspiring people around the world.

Our mission is to create experiences sports fans can’t live without. We’re a team of highly talented and engaged creatives, engineers, product managers and researchers that collaborate to make this happen.

Equal Opportunity Employer »

Pulselive is an equal opportunities employer and as such makes every effort to ensure that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion, age, disability, or union membership status.