A Senior Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech. This organisation specialises in providing high performance technology solutions to global financial institutions (including several Investment Banks), primarily to augment their payments capabilities.
As a Senior Engineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of Java (11+), Spring Boot and Kafka. You will contribute from both a design and coding perspective, taking ownership of delivering new components and features ensuring high availability, resiliency and scalability.
To be successful, you will demonstrate:
- A strong background in hands-on Java engineering, currently working with Java 11+
- Indepth knowledge of microservices architecture and usage of Spring/Spring Boot
- Experience developing distributed, real-time applications (with Kafka AND/OR Akka) with an appreciation of topics such as Concurrency and multithreading.
- Experience and understanding of asynchronous/reactive programming
- Experience of AWS and containerisation using Docker/Kubernetes, as well as modern DevOps techniques (CI/CD etc.)
- Industry experience within Financial Services, preferably within the Payments arena.
If you are passionate about building real-time software and keen to join a growing fintech, please do apply!
Cornwallis Elt is an Employment Agency & Employment Business and has been listed 3 times in The Sunday Times Virgin Fast Track 100 of the UK`s fastest growing private companies, as well as in the Recruitment International Top 250, Top 50 in IT and the Recruiter Fast 50 & Hot 100 reports.