Java Developer

Johannesburg FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Are you a passionate Java Developer ready to take your career to new heights? Join us in Johannesburg, where you will be instrumental in developing cutting-edge software solutions. In this role, you'll apply your Java knowledge to create scalable applications, while collaborating with a talented team to enhance our product offerings.

Responsibilities

  • Engage in all phases of the software development lifecycle.
  • Utilize Java frameworks such as Spring and Hibernate effectively.
  • Enhance application functionality through API development.
  • Maintain documentation of software development processes and updates.
  • Collaborate with QA teams to ensure high standards of quality.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in Java development and software engineering roles
Technical Skills
  • Java
  • Spring Boot
  • Microservices
Soft Skills
  • Problem Solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Understanding of CI/CD Pipelines: Experience working with continuous integration and deployment strategies.
  • Experience with NoSQL databases: Familiarity with NoSQL database systems like MongoDB or Couchbase.

Benefits

  • Comprehensive health insurance and wellness programs
  • 13th cheque and annual bonuses based on performance
  • Flexible work arrangements to support work-life balance
  • Access to online learning and certification courses

Company Culture

  • Innovation at Heart: We prioritize innovation, encouraging our employees to think creatively and propose new ideas.
  • Employee Well-being: We value our employees' well-being and offer resources to support mental and physical health.
  • Open Communication: We foster an open communication culture, where feedback is valued and respected.
Status: Closed