Salary
💰 ZAR 4,500 - ZAR 7,000 per day
Tech Stack
JavaKafkaMavenSpringSpring BootSpringBoot
About the role
- Remote (SA-based) initially, then relocation to Málaga, Spain
- Daily Rate Contract (Pre-Relocation)
- Work on next-gen platforms powering banking operations across Europe
- Design and develop scalable Java applications using Spring Boot
- Implement Kafka-based messaging systems and streaming architectures
- Apply business rules using Drools engine
- Integrate APIs using OpenAPI and AsyncAPI standards
- Work with both relational and non-relational databases
- Participate in code reviews and version control with Git
- Collaborate across teams to deliver robust financial solutions
Requirements
- 5+ years Java development experience
- Proficiency with Spring/Spring Boot, Maven
- Expertise in Kafka, Kafka Streams, or Flink
- Strong grasp of Drools and rule-based engines
- Hands-on experience with RESTful and asynchronous APIs
- Familiarity with Git version control
- Access to a laptop and stable internet connection
- Excellent English communication skills