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.