Java Developer

Johannesburg FULL TIME R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

We are looking for a motivated Java Developer who thrives in a fast-paced environment. You will be responsible for designing and developing robust applications while collaborating with fellow developers and stakeholders. If you have a strong command of Java and want to be a part of a dynamic team, apply today!

Responsibilities

  • Build and deploy scalable Java applications.
  • Troubleshoot and optimize application performance.
  • Engage in technical discussions with teams to optimize tasks.
  • Ensure compliance with best practices in coding.
  • Assist in training junior developers.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of experience in Java-based development
Technical Skills
  • Java EE
  • Hibernate
Soft Skills
  • Creative problem-solving
  • Effective communication
Certifications
  • Java SE 11 Developer
Languages
  • English: Fluent

Advantageous

  • Understanding of Microservices architecture: Knowledge of building applications using a microservices approach.
  • Experience with CI/CD tools: Skilled in using Jenkins or similar tools for continuous integration.

Benefits

  • Comprehensive medical aid and wellness programs
  • Attractive performance bonuses
  • Flexible remote working options
  • Support for professional development and training

Company Culture

  • Continuous Improvement: We believe in developing our people through ongoing training and mentorship.
  • Respect: Treating each other with respect is fundamental to our culture.
  • Fun Environment: We strive to create an enjoyable working atmosphere where team spirit thrives.
Status: Closed