Senior Java Developer - Java, Big Data (Spark), Scala, Spring, Cloud (

Nationwide People Ltd
50000.00 - 60000.00 GBP Annual + Bonus + Bens
01 Dec 2016
02 Dec 2016
Contract Type
Full Time
Senior Java Developer
Java, Big Data (Spark), Scala, Spring, Cloud (ideally AWS), REST, SOAP, CXF, Source Control (eg GIT), build and continuous integration tools (eg Malven, Jenkins).

Our client, a global leader within the entertainment industry, seeks a Senior Java Developer to lead the development and update of bespoke in-house web-trawling and data gathering applications. These applications also include big data integration (Spark) and any experience with Spark or big data focused Java development will be a massive bonus. You will also be expected to produce architectural and integration documentation from which solutions will be built.

The successful candidate for this role will be working within a small team of Java developers and as a Senior Developer, you will be seen as a subject matter expert within this team. This role will be reporting directly to the Head of Development.

Essential Skills:

* The ability to communicate well with colleagues cannot be overstated... Good English verbal and written communication skills are required, along with good presentation skills.

* Experience in a Senior Development or Architecture role, ideally hands-on with highly transactional enterprise platforms.
* Around 6-8 years SDLC experience
* Strong core Java skills (Scala, Spring is an added advantage)
* Experience in Front End frameworks (JavaScript, Nodejs and AngularJs is an added advantage)
* Experience in cloud solutions (preferably AWS)
* Web Services, ie REST and Enterprise Integration (ie SOAP, CXF)
* Source Control (eg GIT)
* Build and Continuous Integration Tools (eg Maven, Jenkins)

Desirable Skills (not essential):

* Application/Web Servers (eg Tomcat, Jboss)
* RDBMS or NoSQL (Oracle, Hive, Mongo, Dynamo an advantage)
* BIG DATA solutions, preferably Spark

This is an excellent opportunity for a strong Java developer to branch out and increase their skill set to include cutting-edge technologies and techniques including big data and cloud solutions.

More jobs like this