W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9iyxjyaw5ndg9uifn0yxjyig5ldyavanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Java Software Engineer - Machine learning and Data Science

Java Software Engineer – Distributed Systems, Core Java 8, Algorithms, Data Analytics, Kafka, Data Lakes, Python, Kotlin, Micro Services, Machine Learning

Data Analytics Start-up. London.

Highly Competitive + Benefits + Bonus

A Big Data Analytics Start-up, based in London, is looking to hire a Java Software Engineer to work on their big-data analytics system based on a Micro Services architecture.

As the Java Software Engineer (Big Data, Micro Services, Kafka) you will be someone with exceptional Java skills, at least Java 8, and will have experience working on distributed systems. In addition you will have used micro services before and ideally will have worked with systems that handle large amounts of data. This firm use Data Science and Machine learning techniques to process large amounts of data and use it to predict market movements. You will be at the cutting edge of technology and will be using advanced data science technologies to get the most of the data.

This firm have been growing over the last 3 years and have a platform that is already generating significant revenue. You will have the chance to have serious autonomy in your role and have the freedom to use technology as you see fit.

The Java Software Engineer (Big Data, Micro Services, Kafka) will need:

  • Strong experience of Modern Java (Java 8 or above) – Essential
  • Experience working on distributed systems – Essential
  • Experience with Micro Services – Essential
  • Experience with Big data or Data Lakes – Highly Beneficial
  • Experience with Machine Learning – Beneficial
  • Experience with Python – Beneficial

Please get in touch with Tom Kemp at Harrington Starr for more information.

Java Software Engineer – Distributed Systems, Core Java 8, Algorithms, Data Analytics, Kafka, Data Lakes, Python, Kotlin, Micro Services, Machine Learning