This is an intellectually and technically challenging Java Developer position which will involve deep investigation of a range of issues through to resolution. You'll work with development teams prior to systems going live on activities such as system design consulting, development of libraries / services, capacity planning and launch reviews. Once systems are live you'll measure end-to-end latency and kernel level metrics and discover any Single-Point-of-Failures within the system. You'll improve scalability and reliability via automaton, driving changes that improve reliability and resilience.
Stylish City based offices with a software house atmosphere, smart casual dress code and a good work / life balance.
Requirements for Java Developer:
*Strong core Java (7) and JVM
*Good knowledge of related technologies such as Spring framework, JMS
*Application server experience, ideally Tomcat and REST
*Strong analysis and problem solving skills with meticulous attention to detail
*Enthusiastic, team player with excellent communication skills
*Desirable: Linux containers (Docker), concurrency / multi-threading in Java
As a Java Developer / Software Engineer you can expect to earn a competitive salary (to £60k), bonus and benefits including pension, healthcare, gym membership, season ticket loan and much more.
Send your CV or call for further information on this Java Developer / Software Engineer position.