Java Developer

Johannesburg Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a talented Java Developer to join our Johannesburg team. This role focuses on designing and developing robust Java-based applications that meet our clients' needs. You'll work closely with cross-functional teams to deliver solutions that drive business success.

Responsibilities

  • Write well-designed, testable, and efficient code.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Diagnose and troubleshoot application issues effectively.
  • Assist in the evaluation and integration of new technologies into existing products.
  • Contribute to agile development processes and practices.
  • Support software deployment and post-launch monitoring.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in Java development
Technical Skills
  • Java
  • Spring Boot
  • RESTful APIs
Soft Skills
  • Communication
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization tools for deploying applications.
  • Familiarity with Agile methodologies: Understanding of Agile principles and practices.

Benefits

  • Competitive salary package
  • Health insurance and life cover
  • Flexible working hours with a hybrid model
  • Continuous learning and development opportunities

Company Culture

  • Innovation: We embrace innovative thinking and encourage our employees to bring forth new ideas.
  • Collaboration: Teamwork is at the core of our operations, fostering a culture where every voice is valued.
  • Diversity and Inclusion: We celebrate diversity and strive to create an inclusive workplace for all.
Status: Closed