Java Developer

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

Job Description

We are seeking a Java Developer to join our team in Pretoria. The ideal candidate will have strong experience in Java programming and related technologies. You will be responsible for developing and maintaining scalable applications and contributing to all phases of the development lifecycle.

Responsibilities

  • Code, test, and deploy Java applications.
  • Utilize robust testing frameworks for application reliability.
  • Foster a positive team environment through collaboration.
  • Remain updated on industry trends and emerging technologies.
  • Assist in project planning and requirement gathering.
  • Document application processes and procedures.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
Experience
  • 3+ years of software development experience
Technical Skills
  • Hibernate
  • RESTful Web Services
Soft Skills
  • Communication
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker: Experience with Docker for containerization.
  • CI/CD Knowledge: Understanding of Continuous Integration and Continuous Delivery pipelines.

Benefits

  • Comprehensive health coverage
  • Flexible hours and remote options
  • Ongoing training and learning resources
  • Annual performance bonuses

Company Culture

  • Continuous Improvement: We are dedicated to the continuous development of skills and knowledge.
  • Respect for All: We foster a culture of respect and appreciation for everyone’s contributions.
  • Community Engagement: We actively engage with the community and contribute to social causes.
Status: Open