Please login/register to apply for this job.
21 Jan
2026
Permanent Software Developer – Pepkor Vacancies
Job Description
Get daily job updates directly on WhatsApp
Pepkor Vacancies – Software Developer
Software Developer – Pepkor Vacancies
Job Description
Join a leading global brand dedicated to making people’s lives easier through innovative technology. We are seeking a talented Software Developer to be part of a dynamic team, responsible for designing, developing, and delivering complex software solutions that meet business needs.
Minimum Requirements
- 3–8 years’ experience in software development.
Technical Skills
- Proficiency in JAVA Spring Boot (JAVA/J2EE).
- Strong understanding of object-oriented design principles and patterns.
- Experience with RESTful web services.
- Experience in microservices architecture and design.
- Knowledge of relational database management systems (RDBMS).
Advantageous Skills
- Experience with Spring Batch.
- Knowledge of OAuth 2.0 authentication.
- Docker and containerization experience.
- DevOps methodology, including CI/CD pipelines, Azure, and Kubernetes.
- Unit, integration, and load testing experience.
- Experience with RabbitMQ and Redis.
- Azure Cloud Services exposure.
- Familiarity with Agile methodologies (Scrum, Kanban).
- Experience with SonarQube, audit logging, monitoring, and system health checks.
Competencies / Attributes
- Strong problem-solving skills.
- Ability to lead projects and mentor team members.
- Effective communicator, able to explain technical concepts to non-technical colleagues and clients.
- Calm and methodical under pressure.
Responsibilities
- Write clean, well-structured, and maintainable code following coding guidelines and conventions.
- Test work proactively to ensure high-quality standards.
- Provide clear and actionable feedback on pull requests.
- Align with engineering principles when reviewing colleagues’ code.
- Take ownership of the quality of work and resolve defects efficiently.
- Apply non-functional principles such as accessibility, performance, and security in solutions.
- Assist with deployments and actively participate in related processes.
- Contribute to continuous improvement initiatives within the software development team.
Pepkor – Innovating technology to create meaningful opportunities.
APPLY NOW
Get daily job updates directly on WhatsApp
💬
Join WhatsApp Channel
35 total views, 1 today