Senior Java Developer - Java Scala Spring Mvc Multi-threading

65000.00 GBP Annual
29 Nov 2016
30 Nov 2016
Contract Type
Full Time

Our client based in Central London, is a global leader in the field of recommendation and personalisation software that aims to maximize sales for clients by providing the very best recommendation and personalisation software on the market.

Senior Developer

As a Developer, you will report to the Development Manager and will be responsible for working on enhanced features and a suite of personalisation products. This will include day to day work with Java 7 and Scala (heavy multi-threading code), Spring + Hibernate Mvc Framework, SQL and NoSQL dbs.

Core Competencies Required:

  • Excellent experience with the following technologies:
    • Spring Mvc
    • Hibernate with hibernate annotations
    • HTML + CSS + JavaScript, JQuery, AJAX and JSON
    • Jdk 7
    • Scala
    • Scalatest, JUnit, TDD
    • Multithreading is essential
    • Maven, GIT, SVN.
  • Excellent problem solving skills;
  • Ability to work on multiple projects and in team;
  • Understands the value of commitments and puts 100% effort into them;
  • Exposure of MS SQL and MySQL
  • Basic knowledge of Linux commands and Scripting
  • Exposure to an Agile environment;
  • Good written and verbal communication skills;
  • Eligible to work in and are currently based in the UK

Competencies Desired but Not Mandatory:

  • Velocity Framework
  • Groovy (Grails not required)
  • Cassandra/NoSQL
  • Solr/Lucene
  • Akka
  • JMS/ActiveMQ/RabbitMQ
  • Jenkins/CI
  • Foosball, PS3 skills and a passion for pizza

More jobs like this