London, England, £45000 - £80000 per annum + bonus + benefits
Job Type: Permanent
Managed by: Java Team
Java Developer / Software Engineer (Multi-threading Java 8 Agile). Would you like to work on complex and interesting systems that provide daily challenges; collaborate with a friendly and upbeat team and improve your skills via continual learning programmes whilst enjoying a good work / life balance?
As a Java Developer you will design and develop complex real-time trading systems and execution services within a microservices environment. You'll focus on backend multi-threaded Java systems and will gain exposure to a wide range of tech (e.g. Oracle Coherence, SpringBoot, Kafka, ActiveMQ, Docker and Kubernetes), continually learning and developing your skills as part of a supportive Agile team.
You'll based in open plan City based offices with a range of facilities and break out areas including pool table, ping pong table and roof terrace as well as quiet areas. There's a good work / life balance including flexible working hours and the option to work from home for part of the week.
*Strong core Java backend software development
*Good understanding of multi-threading
*Strong logic and problem skills
*Aptitude and desire to learn
*Collaborative team member keen share ideas
As a Java Developer / Software Engineer you will earn a competitive salary (to £60k), plus bonus and benefits package including pension, private medical care, gym membership, season ticket loan and much more.
Apply now or call to find out more about this Java Developer / Software Engineer (Multi-threading Java 8 Agile) opportunity.