Apply for this Job

UploadChoose a CV

To find out about how we process your data, please read our privacy policy.


Current Opportunities.

Java Software Engineer

Hammersmith, West London (W6)

Software Development

£45,000 - £50,000 per annum



Java Software Engineer

What you’ll do, as a Java Software Engineer

This is an opportunity to join a growing development team based in London. With the upcoming move to a cloud first environment, you will be working on a low latency, high volume, ingestion processing platform utilising the latest technologies.

If you are up for the challenge, you will also collaborate across multiple teams collaborating in an agile environment to ensure the best products are created.

Day to day, you will be responsible for: - Java Software Engineer

  • Building maintainable, testable, resilient software systems including monitoring and operational impact throughout the process
  • Working with the latest cloud technologies with large data sets and challenging projects.
  • Owning the end to end software delivery process
  • Working alongside Architects and Senior Developers to design the system
  • Working as part of a team – mentoring developers and ensuring coding standards are met

You should have knowledge of the following technologies: - Java Software Engineer

Essential: - Java Software Engineer

  • Minimum of 1 years’ experience with either Java, Python or PHP
  • An interest in a career in Java, with some experience commercially or in your own time
  • Experience of working in a fast paced, team environment
  • Strong communication skills, ambition and a passion for tech

Desired: - Java Software Engineer

  • Working with a mixture of RESTful and push APIs (JSON and XML)
  • Testing Frameworks e.g. Junit/Mockito
  • Experience with working with NoSQL and RDBMS data platforms (e.g. MySQL, Big Table, Big Query, elasticsearch)
  • Working with high volumes of data, low latency systems
  • Working with distributed systems (RabbitMQ/Kafka/Pub)

Java Software Engineer