We are delivering core projects to our FS clients and have a remote, 12-month min contract option for a team of Java full stack developers. You will be modernising a high-volume, low-latency applications for critical systems and delivering high-availability and performance. You will be involved in the complete development lifecycle and you will write and design testable and efficient code. You will prepare and produce releases of software components and support continuous improvement via alternative thinking and new technologies. Requirements and Skills: Extensive hands-on Software Development experience Successful experience in Java development Designing and developing applications using Java platforms Object Oriented analysis and design Exceptional Java and JEE internals (Classloading, Memory Management, Transaction management etc) Relational Databases, SQL and ORM technologies Spring Framework, Gradle and Maven Reactive programming, Socket connections and verticals Experience with test-driven development We are looking professional consultants able to handle a healthy workload and show innovation and a qualitative approach to coding.