London, United Kingdom
A very well-known financial vendor is seeking a number of Lead Java Developers to work on their next-generation financial risk platform
As the Team Lead you will be joining the team who will be working on the development of a number of key architectural projects. You will be involved in completely re-engineering a large scale web application into number of smaller web applications using the latest light weight technologies. Using SOA, you will develop a highly distributed system from the ground up with a substantial focus on micro services.
You will be working in a highly agile division of the company responsible for developing innovative solutions and creating a scalable, highly distributed system that will accommodate a very large number of concurrent users.
You will be integrated and trained to the point where you are involved in all aspects of the development lifecycle in including architecture, design, development and integration of the solutions in a continuous delivery model where rapid iteration is the norm.
You will need the following skills:
- Experience of hands on team leadership in Java based systems
- Good knowledge of Java and underlying JVM
- Knowledge of lightweight frameworks including Spring MVC and Hibernate technologies
- Experience of working on highly distributed systems and using SOA
- Working in a highly agile, test driven environment using continuous integration
You will be joining a team which is dedicated to using the latest technologies and methodologies to create high performing, scalable products that will be capable of handling an ever growing user base. The team is highly entrepreneurial and you will have the opportunity to grow your technical skills and eventually your leadership skills to spring board your career.