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
    JD1514492
  • 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