Java Developer

Durban Full-Time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Seeking a Java Developer to join our talented team. In this role, you will be responsible for developing user-friendly software while ensuring systems are efficient and reliable. Your knowledge of Java and associated frameworks will play a crucial role in our success.

Responsibilities

  • Create and maintain documentation for software solutions.
  • Work with cross-functional teams to define the scope and specifications of new features.
  • Engage in continuous improvement initiatives for software performance and reliability.
  • Conduct unit testing and validate the functionality of the developed software.
  • Support system integration and ensure smooth deployment of applications.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of experience in Java development
Technical Skills
  • Java
  • SQL
  • RESTful APIs
  • Git
Soft Skills
  • Communication
  • Team collaboration
Certifications
  • Java SE 8 Programmer
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud services like AWS or Azure: Experience with cloud platforms for application deployment and scalability.
  • Familiarity with Agile methodologies: Understanding Agile principles and methods for software development.

Benefits

  • Competitive salary and performance-based bonuses
  • Medical aid and retirement fund contributions
  • Work-life balance initiatives
  • Opportunity for professional development

Company Culture

  • Innovation: We encourage creative problem-solving and innovative thinking.
  • Collaboration: Teamwork is essential; we value contributions from all members.
  • Continuous Learning: We support ongoing learning and skill development for our team.
Status: Open