Description
My client a cutting edge consultancy is looking for a team of Senior Java Developers to join their team on a contract basis. In this role you will be responsible for full life cycle software development and successful delivery of high-quality software releases. You will work as part of a skilled software development team working on some of the latest technologies.
Key Responsibilities:
* Support continuous improvements and research on various technologies, tools and methods
* Take ownership of delivering high quality software
* Contribute to systems design and development decisions and implement and maintain Java application phases, code, and software
Key Skills:
* Extensive programming experience in Java
* Version Control Systems such as Git, Mercurial, Perforce
* Microservices
* Demonstrable experience building Java based web applications using Java Spring