Remote Recruitment is hiring a Fullstack Java + Angular Developer to deliver enterprise solutions for the financial sector. You will leverage your skills within a collaborative environment and have the option to relocate from South Africa to Málaga, Spain.
What You'll Do
- Develop high-performance front- and back-end solutions.
- Act as a technical lead and support resource for your team.
- Enhance project architecture using reactive principles.
- Conduct unit and integration testing with JUnit and Mockito.
- Collaborate with cross-functional teams to provide continuous improvements.
What We're Looking For
- ~6 years of experience in Java and Spring Boot development.
- 4+ years working with reactive frameworks, with WebFlux being essential.
- Proficiency in Angular, HTML, and JavaScript.
- Knowledge of MongoDB, Oracle DB, Hive, and OpenShift.
- Familiarity with hexagonal architecture (essential).
- Experience with Dynatrace, JUnit, Mockito, and mock servers.
- Background in wholesale or financial banking (e.g., FX, FI, Rates).
- Strong leadership, organization, and communication skills.
- A laptop and a stable internet connection.
Nice to Have
- Experience with RSocket.
Technical Stack
- Languages & Frameworks: Java, Spring Boot, Angular, HTML, JavaScript, WebFlux, RSocket
- Databases & Data: MongoDB, Oracle DB, Hive
- Infrastructure & Tools: OpenShift, Dynatrace, JUnit, Mockito
Benefits & Compensation
- 3 years of experience: R4500 per day.
- 4-5 years of experience: R5700 to R6800 per day.
- 6+ years of experience: R7000+ per day.
Work Mode
This role operates on a hybrid model. You will work remotely while based in South Africa initially, with relocation to Málaga, Spain required.



