Full Stack Developer Microservices & Angular (relocation To Spain)

South Africa, South Africa

Job Description

Job Overview
We are seeking an experienced Full Stack Developer to join a forward-thinking UK-based technology team, delivering modern microservices architecture solutions. This role forms part of the ACPM development division, focusing on both back-end and front-end development using Spring Boot, Angular, and Spark/Scala.
You'll play a key role in building and maintaining high-performance applications in a collaborative Agile environment. This is a full-time position with relocation to Malaga, Spain, offering an exciting opportunity to live and work in one of Europe's most vibrant tech hubs while contributing to enterprise-grade solutions in the financial services sector.
Key Responsibilities

  • Design, develop, and maintain scalable back-end microservices using Spring Boot.
  • Build and optimise front-end interfaces using Angular (or React, if applicable).
  • Develop and maintain Spark/Scala applications for data-intensive processes.
  • Conduct thorough code quality checks using Sonar and/or Fortify, and remediate any detected issues.
  • Collaborate with cross-functional teams, including QA, product managers, and DevOps.
  • Participate in Agile ceremonies, following Scrum or Kanban practices for iterative development.
  • Contribute to system design discussions and performance improvement initiatives.
Requirements
Qualifications and Experience
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum 4 years of back-end development experience with strong proficiency in Spring Boot.
  • At least 2 years of front-end experience using Angular (or React).
  • Advanced hands-on experience with Spark/Scala development.
  • Familiarity with static code analysis tools such as Sonar and Fortify.
  • Prior experience working in an Agile environment (Scrum or Kanban).
  • Strong problem-solving abilities and clean code practices.
  • Good communication skills and ability to collaborate in an international team.
  • Intermediate English (B2 level) or higher.
  • Willingness and eligibility 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
    JD1528484
  • 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