Senior Java Developer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking a Senior Java Developer to join our dynamic team in Cape Town. As a key member of our software development group, you will be responsible for crafting cutting-edge applications using Java. Your expertise will help drive our innovative projects, ensuring high performance and scalability.

Responsibilities

  • Create technical documentation to facilitate software understanding and deployment.
  • Collaborate with DevOps to streamline deployment processes.
  • Identify and resolve software defects and technical issues swiftly.
  • Take part in design discussions and contribute creative ideas to projects.
  • Stay updated with the latest industry trends and improvements in Java technology.

Requirements

Education
  • Bachelor's degree in Information Technology, Software Engineering or related field
Experience
  • 5 years of experience in backend development with a focus on Java
Technical Skills
  • RESTful APIs
  • Microservices
Soft Skills
  • Time Management
  • Interpersonal Communication
Certifications
  • Cloud Certifications (e.g., AWS, Azure)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud-native applications: Hands-on experience designing applications to run in cloud environments.
  • Familiarity with CI/CD tools: Knowledge of continuous integration and continuous delivery practices.

Benefits

  • Comprehensive health and wellness benefits
  • Career advancement opportunities
  • Flexible schedules with remote work options
  • Employee assistance programs

Company Culture

  • Collaboration: Teamwork is key! We value collaboration and open communication among team members.
  • Work-life Balance: We promote a healthy work-life balance, allowing flexibility in scheduling.
  • Diversity and Inclusion: We are passionate about building a diverse and inclusive workforce.
Status: Open