Java Developer

Sandton Full-time R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking an innovative Java Developer to enhance our software development capabilities. You will play a key role in the development and implementation of software solutions that not only meet client requirements but also push the envelope on functionality and user experience. If you're passionate about technology and eager to make an impact, we want to hear from you!

Responsibilities

  • Architect and design software solutions using Java.
  • Work closely with business analysts to refine requirements.
  • Optimize application performance through software optimisation techniques.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Conduct system analysis and improve existing applications.

Requirements

Education
  • Bachelor's degree in Software Engineering, Computer Science, or relevant field
  • Master's degree is ideal
Experience
  • 5+ years of experience in software development
Technical Skills
  • Java
  • Spring Framework
Soft Skills
  • Analytical thinking
  • Effective Communication
Languages
  • English: Fluent

Advantageous

  • Knowledge of CI/CD tools: Experience with CI/CD tools for automated testing and deployment processes.
  • Understanding of Agile methodologies: Experience working in Agile teams for rapid software development and delivery.

Benefits

  • Generous leave policy including vacation and sick days
  • Retirement plan with company contributions
  • Access to wellness programs and initiatives
  • Work-life balance initiatives and flexible scheduling

Company Culture

  • Continuous Learning: Learning is a core part of our culture. We encourage employees to take courses and attend workshops.
  • Employee Empowerment: We empower our employees to take ownership of their projects and decisions.
  • Community Engagement: Our teams engage with local communities through various outreach projects.
Status: Closed