Java Technical Lead, Tech Lead, NLP, Machine Learning

Haybrook IT Resourcing Ltd
10 Feb 2018
15 Feb 2018
Contract Type
Full Time
JavaDevelopment Lead, Team Lead, NLP, Machine Learning, AWS, ElasticSearch, RESTAPIs

My industry leading global client is lookingfor a Java Technical Lead / Java TeamLead for a permanent position based in their Oxford offices. This an extremelyexciting opportunity to work with some of the world’s best technologists usingcutting edge technologies, Machine Learning and Natural Language Processing tomake radical advancements.

As a lead you’ll have diverse responsibilities,including hands on development, design, code reviews, mentoring of more juniorteam members and process improvement.

Key Responsibilities of the Java Technical Lead / Software EngineeringLead:

·Implement new featuresin our system from initial design through delivery

·Work with users andproduct management to define what they want, what they need, and what we candeliver

·Find opportunities forcontinuous improvements to our system

·Fix issues and reworkcode, monitors, and alerts for high stability

·Learn and apply bestpractices across the entire stack

·Be part of the team

·Interfacingwith on and offshore teams

·Providingtechnical direction and peer leadership

·Monitoring,steering and advising both on and offshore development work

The JavaTechnical Lead / Software Engineering Lead will bring skills/experience in:

·Strong Java skills. Youare a Java programmer and have stayed current with the evolution of the Javalanguage and its ecosystem of frameworks and build tools.

·Process: You areincremental with your development and take full responsibility for the qualityof your code and end-to-end testing.

·SQLexperience (Oracle or any major DBMS)

·Unittesting frameworks experience (JUnit, Mockito, or similar)

·Configurationmanagement and deployment automation experience (Chef, Puppet, Ansible, etc)

The JavaTechnical Lead / Software Engineering Lead will ideally bringskills/experience in:

·Development experiencewith Spring and/or Elasticsearch.

·Front-end experience inJavaScript, jQuery or Node.js

·Cloud computing: Youunderstand the challenges of distributed computing and know how to code forREST APIs, fault tolerance and scalability.

·More than 5 years ofJava experience

·XML(XLST, XPATH) experience

·Javabuild tools (Ant, Maven, etc) experience

·JEEstack experience (any of JCA, JMS, JSF, etc)

·Webframeworks experience (JSF, Spring MVC, Play Framework, Grails or similar)


·Oracleapplication stack experience (any of ADF, SOA, BPM)

TheLocation: Therole is based in Oxford and is highly commutable from London, Reading, Swindon,Cheltenham, Bicester, Witney, Banbury, Aylesbury and many more.

JavaDevelopment Lead, Team Lead, NLP, Machine Learning, AWS, ElasticSearch, RESTAPIs

Referral Scheme: If this role isn’t for youthen perhaps you could recommend a friend or colleague to Haybrook IT. Ifwe go on to place that person in a permanent or temporary capacity then youcould be rewarded with £500!! Please see our website for terms and conditions.

Haybrook IT Resourcing is Oxford’s leading ITrecruitment agency. With exclusive access to some of the region’s mostsuccessful companies, send in your CV today to secure your next ITposition.

Haybrook IT Resourcing Ltd acts as anemployment agency and an employment business.

We value diversity and always appoint on merit.

This job was originally posted as

Similar jobs

Similar jobs