Java Developer

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

Job Description

We are on the lookout for a Java Developer who is passionate about creating innovative software solutions. The successful candidate will work in a hybrid setting, collaborating with a talented team to develop scalable applications. If you have a solid background in Java and are keen to grow your expertise, we want to hear from you.

Responsibilities

  • Design, implement, and manage Java-based applications.
  • Work closely with cross-functional teams to develop functional and technical specifications.
  • Ensure code quality and minimize technical debt.
  • Stay updated with industry trends and emerging technologies.
  • Support continuous improvement by investigating alternatives and technologies.
  • Provide technical support and mentorship to team members.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience
  • 5+ years of experience in Java development and related technologies.
Technical Skills
  • Java
  • Microservices
Soft Skills
  • Problem-Solving
  • Leadership
Certifications
  • Oracle Certified Professional, Java SE 11 Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Knowledge of Docker for containerizing applications.
  • Familiarity with Agile methodologies: Experience working within Agile project management frameworks.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Career development opportunities
  • Flexible working hours

Company Culture

  • Innovation: We encourage creativity and support our team's innovative ideas.
  • Collaboration: Teamwork is at the core of our success - we work together to achieve common goals.
  • Continuous Learning: We value lifelong learning and provide our employees with resources to grow.
Status: Open