Senior Java Software Engineer

Job Type: Full Time
Job Location: England
Company Name: Cornwallis Elt

Company Overview

​Founded in 2001, Cornwallis Elt is now a highly respected £40M turnover recruitment business, based in the City of London. Our focus is on recruiting technology, digital and change management professionals into the financial markets, digital & media industries, legal and professional services sectors. Over the last twenty years, we have built an outstanding network of client relationships and an extensive, rigorously managed candidate database. Add to this a forensic delivery focus and you can see how we have created an enviable track record of growth and success. Cornwallis Elt is proud to be a member of global recruitment and engineering design group, Morson Group.

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 17, Spring Boot and Akka. You will contribute from both a design and coding perspective, taking ownership of delivering new components and features ensuring high availability, resiliency and scalability.

As a Fintech, they are highly Agile, operating in multi-functional delivery squads manging projects from inception through to delivery/go-live and with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments.

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 Akka AND/OR Kafka) with an appreciation of topics such as Concurrency.
  • An appreciation of containerisation using Docker/Kubernetes and modern DevOps techniques (CI/CD etc.)
  • Any experience with frontend Angular development or AWS cloud is highly beneficial.
  • Industry experience within Financial Services, preferably within the Payments arena.

    APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx