Online since 1999 | 9,949 IT Jobs Live NOW
Team Lead Senior Software Developer Java
Premium Job From Energon Global
Recruiter: Energon Global
Listed on: 20th December 2018
Location: London
Salary/Rate: £550 - £551
Type: Contract
Start Date: 07/01/2019
Reference: BBBH7150_1545306074_expired
Contact Name: Nick Sims

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

Team Lead Senior Software Developer Java



This is an opportunity to join a cloud-first environment, utilising knowledge and experience to help redefine the core platform.



You will have experience as a team lead using java and be comfortable in this role.



You will be working with high throughput and low latency systems and bringing new ideas to the table to help take the platform to the next level. You will be working in a cloud first environment so any experience working with Google Cloud Platform or AWS would be advantageous.



As part of the feeds team you will be involved in core functionalities of the business such as implementing and enhancing price API integration's or ingesting data from many different 3rd party services.





Day to day, you will be responsible for:

* Leading the team ensuring end to end processes are complete

* Building maintainable, testable, resilient software systems including monitoring and operational impact throughout the process

* Working as part of a team

* Helping to establish priorities and estimate deliverables







The candidate will be someone who is the following...



Essential:

* Experience working on big production systems handling very large amount of data on a complicated domain

* Proven experience in Java object-oriented development

* Working with a mixture of RESTful and push APIs (JSON and XML)

* Testing Frameworks e.g. Junit/Mockito

* Working knowledge of cloud platforms (GCP or AWS)





Highly desirable skills include;

* Working with distributed systems (RabbitMQ/Kafka/Pub)

* Experience with Kubernetes and Docker

* Experience with working with NoSQL and RDBMS data platforms (e.g. MySQL, Big Table, Big Query, elasticsearch)

* Working with high volumes of data, low latency systems