Job Title: Java/Spring Software Developer
Company: Global Company (In-house Development Team)
Location: Fully Remote (Preference for Candidates Based in Gauteng, South Africa)
Salary: R55,000 – R70,000 per month (Depending on Experience)
Experience: 4+ years
About the Role:
We are looking for an experienced Java/Spring Software Developer to join our in-house development team. This is a fantastic opportunity to work in a global company, fully remotely, while collaborating with a talented team on cutting-edge projects.

Key Responsibilities:

  • Develop and maintain high-quality software solutions using Java and the Spring framework.
  • Work extensively with [URL Removed] for reactive programming.
  • Collaborate with cross-functional teams to design, develop, and deploy scalable applications.
  • Optimize application performance and troubleshoot issues.
  • Follow best practices in coding, security, and DevOps processes.

Technical Requirements:

  • Strong proficiency in Java and the Spring Framework.
  • Experience with [URL Removed] for reactive programming.
  • Knowledge of microservices architecture and RESTful APIs.
  • Familiarity with cloud-based services and DevOps practices is a plus.
  • Experience working in Agile development environments.

What We Offer:

  • A fully remote work setup (preference for candidates based in Gauteng).
  • Opportunity to work in a global company with cutting-edge technology.
  • A collaborative and innovative development team.

Desired Skills:

  • Reactor.io
  • API
  • Agile
  • Restful
  • Software Developer
  • Java
  • Spring

Learn more/Apply for this position