Java Developer

Johannesburg Full-time R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

We are seeking a talented Java Developer to be part of our tech team in Johannesburg. You will collaborate with designers and other developers to create high-quality software solutions. If you are a critical thinker with strong skills in Java and a passion for clean code, we would love to meet you!

Responsibilities

  • Develop robust and scalable Java applications.
  • Collaborate with UI/UX designers to implement user-friendly interfaces.
  • Conduct thorough testing and debugging of applications.
  • Optimize application architecture for performance and scalability.
  • Participate in continuous improvement processes and introduce new technologies.
  • Document code and maintain up-to-date technical documentation.

Requirements

Experience
  • 3+ years of experience in Java development
Technical Skills
  • Java
  • Spring Framework
  • Hibernate
Soft Skills
  • Analytical Thinking
  • Team Player

Advantageous

  • Knowledge of cloud platforms like AWS or Azure: Understanding cloud services and deploying applications on cloud infrastructure.
  • Experience with Microservices Architecture: Familiarity with building applications using microservices and containers.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible working hours
  • Opportunity for professional development
  • Performance-based bonuses

Company Culture

  • Innovation: We encourage innovation and creativity, enabling our developers to explore new solutions.
  • Team Collaboration: A collaborative workplace where input is valued, and teamwork is celebrated.
  • Continuous Learning: We support ongoing learning and professional growth through training and workshops.
Status: Closed