Jobs in

Java Developer - Johannesburg

Responsibilities and Duties:
  • Designing, developing, and implementing high-quality Java applications.
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Writing well-designed, efficient, and testable code.
  • Troubleshooting and debugging applications to optimize performance.
  • Conducting code reviews to ensure code quality and standards are met.
  • Participating in architectural and design discussions.
  • Keeping up to date with the latest trends and best practices in Java development.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in Java development.
  • Strong knowledge of Java programming language, JVM, and its ecosystem.
  • Experience with Spring Framework, Hibernate, and other Java frameworks.
  • Proficient in object-oriented design and development.
  • Experience with relational databases such as MySQL, PostgreSQL, etc.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work effectively in a team environment.

Preferred Qualifications:
  • Experience with microservices architecture.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of front-end technologies such as JavaScript, HTML, and CSS.
  • Experience with Agile development methodologies.
Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior Java Developer Johannesburg - Johannesburg

Hire Resolve

...

C# Full Stack Software Engineer - Johannesburg

IQbusiness South Africa

...

Java Developer - Johannesburg

...

Java Full Stack Developer - Johannesburg

IQbusiness South Africa

...

Full Stack Java Developer Johannesburg - Johannesburg

Paracon - Gauteng

...

Want to do another search?

Jobs in