Java Developer

MSP Staffing Pty Ltd

Our client is seeking a motivated Java Developer to join their technology team. The successful candidate will assist with designing, developing, testing, and maintaining reliable Java-based applications and services. This role is suited to a junior to intermediate developer who enjoys problem-solving, writing clean code, and collaborating with technical and business stakeholders.

Education

  • BSc degree in Computer Science, Software Engineering, Information Technology, or a related field preferred
  • Honours degree advantageous
  • Relevant Java development certifications or demonstrable project experience advantageous

Experience

  • Junior to intermediate experience in Java software development
  • Experience developing or maintaining applications using Java
  • Exposure to REST APIs, databases, and version control
  • Exposure to Agile development and software testing advantageous

Key Requirements

  • Good understanding of object-oriented programming and core Java concepts
  • Knowledge of Spring or Spring Boot advantageous
  • Understanding of RESTful services and API integration
  • Working knowledge of SQL and relational databases
  • Familiarity with Git and collaborative development workflows
  • Ability to write readable, maintainable, and well-tested code
  • Strong analytical and problem-solving skills
  • Good communication skills and a collaborative approach
  • Willingness to learn, take feedback, and contribute to team delivery

Should you meet the requirements for this position, please email your CV to ***email_hidden***. You can also contact the IT team on 031 350 3607 or visit https://mspstaffingza.co/. Please include the reference number in the subject line. Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.