Java Developer

Durban Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are seeking a Java Developer to join our talented team in Durban. The successful candidate will be responsible for designing and developing high-quality software solutions by applying their extensive knowledge of Java and its frameworks.

Responsibilities

  • Conduct software analysis and design using Java technologies.
  • Ensure the security and integrity of applications.
  • Modify existing software systems to optimize performance.
  • Integrate third-party APIs and services into applications.
  • Manage project timelines and deliverables effectively.
  • Collaborate with stakeholders to gather and define requirements.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • Spring Boot
  • Microservices
  • Version Control (Git)
Soft Skills
  • Time management
  • Adaptability
Certifications
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Strong UX/UI design experience: Experience in responsive UI design best practices.
  • Experience with agile methodologies: Knowledge of Agile practices for software development.

Benefits

  • Comprehensive medical and dental insurance
  • 401(k) matching program
  • Work-from-home opportunities
  • Employee training and development programs

Company Culture

  • Continuous Learning: Our culture promotes continuous learning and personal development.
  • Employee Empowerment: We empower our employees to take initiative and ownership of their work.
  • Community Engagement: We actively engage with the local community and support social initiatives.
Status: Open