Java Technical Lead, Tech Lead, NLP, Machine Learning, AWS, ElasticSearch, REST APIs - JY/4087


Premium Job From Haybrook IT Resourcing

Recruiter

Haybrook IT Resourcing

Listed on

31st January 2018

Location

Oxford

Salary/Rate

Upto £79000

Salary Notes

+ Excellent Bonus and Benefits

Type

Permanent

Start Date

ASAP

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

Java Development Lead, Team Lead, NLP, Machine Learning, AWS, ElasticSearch, REST APIs

My industry leading global client is looking for a Java Technical Lead / Java Team Lead for a permanent position based in their Oxford offices. This an extremely exciting opportunity to work with some of the world’s best technologists using cutting edge technologies, Machine Learning and Natural Language Processing to make radical advancements.

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

Key Responsibilities of the Java Technical Lead / Software Engineering Lead:

Implement new features in our system from initial design through delivery

Work with users and product management to define what they want, what they need, and what we can deliver

Find opportunities for continuous improvements to our system

Fix issues and rework code, monitors, and alerts for high stability

Learn and apply best practices across the entire stack

Be part of the team

Interfacing with on and offshore teams

Providing technical direction and peer leadership

Monitoring, steering and advising both on and offshore development work

The Java Technical Lead / Software Engineering Lead will bring skills/experience in:

Strong Java skills. You are a Java programmer and have stayed current with the evolution of the Java language and its ecosystem of frameworks and build tools.

Process: You are incremental with your development and take full responsibility for the quality of your code and end-to-end testing.

SQL experience (Oracle or any major DBMS)

Unit testing frameworks experience (JUnit, Mockito, or similar)

Configuration management and deployment automation experience (Chef, Puppet, Ansible, etc)

The Java Technical Lead / Software Engineering Lead will ideally bring skills/experience in:

Development experience with Spring and/or Elasticsearch.

Front-end experience in JavaScript, jQuery or Node.js

Cloud computing: You understand the challenges of distributed computing and know how to code for REST APIs, fault tolerance and scalability.

More than 5 years of Java experience

XML (XLST, XPATH) experience

Java build tools (Ant, Maven, etc) experience

JEE stack experience (any of JCA, JMS, JSF, etc)

Web frameworks experience (JSF, Spring MVC, Play Framework, Grails or similar)

Linux experience

Oracle application stack experience (any of ADF, SOA, BPM)

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

Java Development Lead, Team Lead, NLP, Machine Learning, AWS, ElasticSearch, REST APIs

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

Haybrook IT Resourcing is Oxford’s leading IT recruitment agency. With exclusive access to some of the region’s most successful companies, send in your CV today to secure your next IT position.

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

We value diversity and always appoint on merit.

You are currently using an outdated browser.

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