Java Developer

Port Elizabeth FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

In the role of Java Developer, you will design, implement, and maintain various software applications. Collaborating with other developers and stakeholders, you'll contribute to effective software solutions while ensuring the adherence to coding standards and best practices.

Responsibilities

  • Design and implement scalable applications using Java technology.
  • Integrate user-facing elements developed by front-end developers with server-side logic.
  • Work closely with team members to create seamless software solutions.
  • Write documentation and specifications for software applications.
  • Lead and mentor junior developers in the team.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of relevant experience in Java development
Technical Skills
  • Java
  • Spring Framework
  • SQL
Soft Skills
  • Problem-solving
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud technologies (AWS or Azure): Experience deploying and managing applications on cloud platforms.
  • Knowledge of Agile methodologies: Experience working in Agile environments and familiarity with Scrum.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Professional development opportunities
  • Flexible working hours

Company Culture

  • Team Spirit: We value collaboration and teamwork, creating an environment where everyone contributes.
  • Innovation: Our culture promotes creativity and innovation, encouraging out-of-the-box thinking.
Status: Open