Software Developer

Johannesburg Full-time R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

As a Software Developer (Java), you'll create application solutions that enhance user experience and optimize performance. Your role will involve collaborating with cross-functional teams to ensure seamless integration and functionality. Bring your skills and passion to our innovative team in Johannesburg.

Responsibilities

  • Write maintainable and efficient code in Java.
  • Collaborate with product managers to deliver high-quality software solutions.
  • Integrate third-party APIs and services within applications.
  • Support the continuous improvement of applications through feedback.
  • Work with DevOps to ensure deployment aligns with best practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or related discipline
Experience
  • 5+ years of experience in software development
Technical Skills
  • Java
  • Microservices
Soft Skills
  • Analytical skills
  • Collaboration
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Understanding of continuous integration and deployment processes.

Benefits

  • Comprehensive health coverage
  • Annual bonus potential
  • Flexible working hours and environments
  • Training opportunities for skill enhancement

Company Culture

  • Continuous Improvement: We’re committed to evolving our skills and processes to better serve our clients.
Status: Closed