Java Developer

Johannesburg Full-time R45,000 - R55,000 / Month
(R540,000 - R660,000 / Year)

Job Description

Are you a Java Developer looking to make an impact? Join our Johannesburg team and work on exciting projects that will challenge your skills. You should have extensive experience in Java development, be familiar with Agile methodologies, and demonstrate excellent teamwork abilities. Collaborate with cross-functional teams to deliver outstanding software products.

Responsibilities

  • Create and manage Java-based backend systems.
  • Collaborate with cross-functional teams to define project requirements.
  • Write well-designed, testable code.
  • Contribute to all phases of the project lifecycle.
  • Troubleshoot and debug applications.
  • Assist in maintaining code quality and automating processes.

Requirements

Education
  • Master's degree in Computer Science or related field
Experience
  • 5+ years of relevant experience
Technical Skills
  • Java
  • Spring Boot
  • RESTful Services
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • DevOps Experience: Knowledge of DevOps practices and tools for improved deployment automation.
  • Database Experience: Experience with database technologies like MySQL or PostgreSQL.

Benefits

  • Performance bonuses
  • Comprehensive health and wellness benefits
  • Flexible work schedules
  • Work-from-home options available

Company Culture

  • Continuous Learning: We support ongoing education and training to foster growth both personally and professionally.
  • Mutual Respect: We believe in treating each other with respect and creating a positive work environment.
  • Community Involvement: Our team actively participates in community engagement initiatives to give back and create impact.
Status: Closed