Data / Applications Engineer - Java / Scala / Spark

Jenrick IT
London (Greater)
08 Apr 2018
20 Apr 2018
Contract Type
Full Time
Data / Applications Engineer required to work for a global information analytics company that helps institutions and professionals progress science, advance healthcare and improve performance for the benefit of humanity.

We are seeking a talented and self-motivated individual with an interest in big data and technologies such as Spark, Scala and Kafka. You will be joining a new and fast-growing agile team in our London offices to help design and build a new capability making use of big data technology.

This is an exciting opportunity to play a leading role in changing the way that data based products are delivered within the company, where you will work on products throughout the company from existing ones with high volumes of traffic to new and innovative ones.

You will contribute to building applications that will help to identify and match researchers across multiple platforms and services within the ecosystem and then make this data accessible through various APIs.

You will be:

• Developing applications that exploit a unique collection of scientific data.
• Building cloud based data matching applications and APIs for researcher profile information.
• Building well-formed APIs and services to allow members of the wider ecosystem to easily integrate with our applications.
• Taking advantage of techniques such as test-driven development, pair programming and continuous delivery.
• Working with Data Scientists and Product Managers to ensure software is high quality and meets user requirements.

You should bring:

• Excellent programming skills on the JVM using Java/Scala.
• Comfortable working with SQL/NoSQL.
• Comfortable working in Unix CLI and with cloud infrastructure.
• An advocate of agile practices for rapid development of quality software, such as CI, TDD and automated deployment.
• A positive, collaborative mindset and a desire to deliver real business value to the customer.
• Comfortable learning new technologies, languages and tools on the job to ensure that the product is not left behind in a rapidly evolving ecosystem.
• Experience with Spark or the Hadoop ecosystem and similar frameworks is ideal for this role.
• Experience with Kafka is ideal for this role.

If you have the skills and experience then we want to hear from you today

Similar jobs

Similar jobs