Java Developer

Johannesburg FULL TIME R20,833 - R66,667 / Month
(R250,000 - R800,000 / Year)

Job Description

We are searching for a passionate Java Developer to design, implement, and maintain Java applications that align with client objectives. The ideal candidate will showcase strong programming skills and collaborate effectively within cross-functional teams.

Responsibilities

  • Create and maintain integration and deployment processes.
  • Design user interfaces that enhance user experience.
  • Utilize version control systems effectively.
  • Mentor junior developers and contribute to their development.
  • Participate in system architecture discussions.

Requirements

Education
  • Master's degree in Computer Science or related field is advantageous
Experience
  • 5 years of experience in software development
Technical Skills
  • Java EE
  • Microservices
  • Agile Methodologies
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Oracle Certified Master, Java SE 11 Developer
Languages
  • English: Fluent

Advantageous

  • DevOps Practices Experience: Knowledge of CI/CD processes and tools.
  • Mobile Development Skills: Experience with Java for mobile application development.

Benefits

  • Comprehensive health coverage
  • Generous leave policy
  • Work-life balance initiatives
  • Inclusive workplace culture

Company Culture

  • Innovation: We encourage our teams to innovate and think creatively.
  • Flexibility: Our work culture promotes flexibility to adapt to personal and professional commitments.
Status: Closed