×
Register Here to Apply for Jobs or Post Jobs. X

Java Developer

Job in Johannesburg, 2000, South Africa
Listing for: Blue Pearl PTY
Full Time position
Listed on 2026-03-04
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Software Engineer, Java Developer
Job Description & How to Apply Below

Johannesburg, South Africa | Posted on 03/02/2026

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
    • Strong knowledge of RESTful API design patterns
    • Hands‑on experience with application servers such as Apache Tomcat and Web Logic
    • Experience implementing JMS messaging services
    • Familiarity with version control systems such as Git, SVN, and Mercurial
    • Working knowledge of HTML5 and CSS
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
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary