Logo-of-Blue-Pearl-Pty-hiring-for-jobs-in-South-Africa-on-GrabJobs

Java Developer

icon briefcase Job Type : Contract

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Java Developer

We are seeking a skilled and motivated Java Developer to join our growing development team. The successful candidate will contribute to application architecture design, algorithm development, and the delivery of highly available, scalable application services and reliable APIs. You will play a key role in implementing continuous integration practices and building robust enterprise -grade applications.


Key Responsibilities
  • Participate in design discussions and contribute to application architecture and technical decisions

  • Design and develop scalable, high -availability application services and APIs

  • Build and maintain RESTful web services

  • Develop and enhance MVC -based web applications

  • Implement and support continuous integration (CI) practices

  • Work closely with cross -functional teams to deliver high -quality solutions

  • Ensure code quality through best practices, reviews, and version control

  • Troubleshoot, debug, and optimize application performance

  • Stay up to date with emerging technologies, tools, and development methodologies



Requirements

Required Qualifications

  • Diploma or Degree in Information Technology or a related field


Required Experience & Technical Skills

  • 5+ years of hands -on experience in Java & J2EE development

  • 3+ years of experience in API development

  • 3+ years of experience working with relational databases and SQL

  • Strong experience building MVC -based web applications using JSP / Struts

  • Solid understanding of Object -Oriented Programming (OOP) principles

  • Hands -on experience with:

    • Spring Framework (3.x) including IOC, MVC, JDBC, JMS

    • Hibernate

  • Experience developing RESTful web services

  • Strong knowledge of RESTful API design patterns

  • Hands -on experience with application servers such as Apache Tomcat and WebLogic

  • Experience implementing JMS messaging services

  • Familiarity with version control systems such as Git, SVN, and Mercurial

  • Working knowledge of HTML5 and CSS

  • Exposure to JavaScript frameworks such as AngularJS and Bootstrap


Personal Attributes
  • Strong problem -solving and analytical skills

  • Ability to work independently and collaboratively in a team environment

  • Passionate about learning new tools, technologies, and workflows

  • Excellent communication and documentation skills

  • Detail -oriented with a focus on quality and reliability



Original job Java Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Java Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Java Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.