Software Engineer ( Java or Scala) - £550 - Notttingham


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

9th July 2019

Location

Nottingham

Salary/Rate

£525 - £550

Type

Contract

This job has now expired please search on the home page to find live IT Jobs.

Job DescriptionWe deliver this must-have insight to the financial, risk, legal, accounting and media markets.Role - Software Engineer (Java & Big Data Experience)

Location - Nottingham

Pay £500 - £550 pd

6 Months ContractPosition overview:The Financial & Risk business unit is the home for client's electronic trading capabilities.The goal of the division is to be the number one choice of trading venue for any participant operating in the financial markets.You will join a vibrant and high performing team of outstanding technologists, executing on a Big Data initiative that is set to revolutionise our operation both internally and for our customers.Training will be available for the successful candidate.You will be working in a global organisation with development groups and business stakeholders in several international locations.Therefore, good communication skills are crucial.Essential Responsibilities:You will have deep technical skills, be able to quickly grasp and contribute to existing codebases and express design concepts.Your key responsibilities will be the implementation and automated testing of new aspects of our strategic Big Data project.You will need to: Contribute to an Agile planning processRegularly interact directly with product stakeholdersGive demos of new functionalityUphold rigorous quality standardsPerform Unit and Integration testing of your codeUndertake a 3rd line support role Required Skills and Experience: Exemplary Scala or Java programming skillsUnderstanding of Big Data technologies, specifically Hadoop, Scala, Spark, Impala, Hive, Kafka, HBase & Oozie.Good understanding of functional programming paradigmsUnit Testing (Including mock objects)Continuous Integration (e.g. Gitlab, Bamboo, Jenkins)Proficient with GIT SCMSelf-motivated, consistent high performerTeam playerExcellent academic record with a strong degree (or equivalent) in Computer Science or related discipline from a recognised institutionCommercial experience in the field of software engineering Desired Skills and Experience:Experience using SBT, Gradle build toolsProficient with SQLAutomated deployment (Puppet, RPM)Automated testing techniquesProficient in Linux/UnixUnderstanding of the Financial Markets and their practices

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: