Remote Recruitment

Java Developer, Financial Systems

Remote Recruitment

contract

Posted on:

Origin:  • 🇿🇦 South Africa

Visit company website
AI Apply
Manual Apply

Salary

💰 ZAR 4,500 - ZAR 7,000 per day

Job Level

Mid-LevelSenior

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