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 Málaga, 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 Málaga, Spain .