Lead Developer Banking Systems (relocation To Spain)

South Africa, South Africa

Job Description

Job Overview
We are seeking an experienced Lead Developer to join an international financial services technology hub in Malaga, Spain. This is a senior technical role where you will not only deliver high-quality software solutions but also provide leadership, guidance, and technical expertise to a development team working on wholesale banking products.
The position is ideal for a full-stack professional with strong back-end expertise, particularly in Spring Boot, WebFlux, and Hexagonal Architecture, combined with experience in front-end technologies. If you are passionate about mentoring teams, driving process improvements, and working with cutting-edge technologies in a collaborative environment, this is an excellent opportunity to take your career to the next level.
Key Responsibilities

  • Lead and mentor a team of developers, acting as a technical reference point.
  • Deliver high-quality software solutions across front-end and back-end systems.
  • Analyse and enhance software components, implementing changes as required.
  • Ensure timely delivery of assigned development tasks, maintaining high standards of quality.
  • Collaborate closely with business and technology teams in the wholesale banking area (FX, Fixed Income, Rates).
  • Actively contribute to process improvements and team performance.
  • Support testing activities, including unit, integration, and mock server tests.
  • Provide expertise in modern architectures, frameworks, and cloud-native development.
Requirements
Qualifications and Experience
Required:
  • Around 6 years of experience with Spring Boot and related frameworks.
  • Deep knowledge of WebFlux or another reactive framework (approx. 4 years).
  • Experience with Hexagonal Architecture.
  • Strong testing skills, including JUnit, Mockito, and integration tests.
  • Full-stack expertise, with skills in HTML, JavaScript (Angular), Oracle DB, and back-end systems.
  • Hands-on experience with Openshift, MongoDB, Hive, and Dynatrace.
  • Knowledge of financial products (FX, Fixed Income, Rates) within wholesale banking.
  • Strong organisational and leadership skills, with the ability to guide and motivate teams.
  • High level of English, both written and spoken.
Preferred:
  • Experience working with reactive sockets (RSocket).
  • Exposure to Agile development environments and tools such as JIRA and Microsoft Office.
Other Requirements:
  • Willingness to relocate to Malaga, Spain.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1513850
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned