Experienced Server Side Java Developer including multi-threading, cache technologies, SpringBoot, REST APIs, micro-services, H2, JPA, Postman, SQL databases such as Oracle or Postgres.
Experience of working in a distributed, multi-technology, high-volume transaction ecosystem, including OpenShift, Kubernetes, IBM MQ, ActiveMQ, Azure, or Google Cloud.
Exhibits DevOps and system reliability mindset where the team is accountable for delivering the feature from inception to end-user adoption. Including experience with build & deployment using Git, Maven, Gradle, Teamcity, SonarCube, Artifactory, Junit and Splunk, and designing for a no-touch resilient production system.
Strong leadership skills for collaboration with other teams across a geographically distributed environment, contributing to the direction of the platform, supporting other engineers in their development, and aligning the wider team with the strategic direction of the bank.
Excellent problem-solving skills and a high level of ownership from understanding of the problem, through design, and to implementation of the solution.