Senior Java Developer - Spring Boot/Microservices - sought by leading investment bank based in Canary Wharf - Contract - Hybrid
*inside iR35*
Key Responsibilities:
* Build and maintain the multiple components of the Trade Supervision platform ensuring timely delivery of work items
* Resolve a high impact problem through in-depth evaluation of complex architectures, business processes and industry standards
* Serve as advisor to develop highly resilient and future proof solutions
* Contribute to research and suggest for new projects for the Trade Supervision platform and other projects within the Market Technology
Skills & Qualifications:
* You have the significant hands-on experience in Application Development leveraging Java and Spring Boot
* You have expertise in Microservices architecture and domain driven design, RESTful API's, and messaging and streaming technologies (Tibco, Apache Kafka, etc)
* You are passionate about databases and worked in the past with SQL\NoSQL technologies (SQL Server, Oracle, Mongo DB, etc.)
* You have experience deploying fault-tolerant distributed systems on Linux, possibly in a cloud environment and familiar with cloud computing concepts and DevOps tools (Docker, Kubernetes)
* You have very high development standards, especially for code quality, code reviews, unit testing, continuous integration, and deployment
* Knowledge of testing automation principles and frameworks (e.g. TDD, BDD, contract testing)
* You have an appetite for taking on challenges and leveraging new technologies
Please apply within for further information - Matt Holmes - Harvey Nash