Senior Java Developer

Overview

The Senior Java Developer role focuses on designing and building innovative payment and financial products for the banking sector, particularly within Fintech and Challenger Banks. This position requires a proactive individual with extensive experience in product development, who will collaborate with the engineering team to implement scalable solutions and support the integration of AI tools. The role offers a blend of hands-on coding, architecture support, and problem-solving while maintaining quality and timeline standards.

Responsibilities

  • Develop and implement core payment and savings product functionalities.
  • Collaborate on system design and architecture for scalable fintech solutions.
  • Support the team in AI tooling integration, especially with Claude or Codex.
  • Participate in code reviews and technical discussions to uphold coding standards.
  • Ensure delivery within the stated timelines and quality standards.

Requirements

  • Right to work in the UK.
  • Proven experience in Fintech product design, architecture, and build with Java and Spring Boot.
  • Strong background in Banking.
  • Extensive experience with AI skills related to Claude or Codex.