Please login/register to apply for this job.
24 Feb 2026

Permanent Software Developer – Pepkor Vacancies

Pepkor – Posted by JobLink24 , Western Cape, South Africa

Job Description

Get daily job updates directly on WhatsApp

Pepkor Vacancies – Software Developer

Company: Pepkor Vacancies

Position: Software Developer

About the Program

Pepkor Vacancies is seeking a skilled Software Developer to join a high-performing team. The successful candidate will be responsible for designing, developing, and delivering complex software solutions that meet business needs while ensuring quality, performance, and reliability.

Job Description

The Software Developer will contribute to planning, execution, and delivery of software projects. You will write clean, maintainable code, follow engineering best practices, collaborate with cross-functional teams, and actively participate in deployments and system improvements.

Responsibilities

  • Write clear, well-structured code adhering to coding guidelines and conventions
  • Proactively test and maintain high-quality standards in your work
  • Provide actionable technical feedback on pull requests and code reviews
  • Ensure alignment with engineering principles during code reviews
  • Take ownership of the quality of your work and resolve defects promptly
  • Address key non-functional aspects such as accessibility, performance, and security
  • Assist with deployments and actively participate in operational processes
  • Collaborate effectively with cross-functional teams to deliver software solutions

Job Requirements

Minimum Requirements

  • 6–8 years’ experience in software development

Technical Skills

  • Java Spring Boot (Java / J2EE)
  • Strong understanding of Object-Oriented design principles and patterns
  • Experience with RESTful web services
  • Experience with microservices architecture and design
  • Experience with Relational DBMS

Advantageous Skills

  • Java Spring Boot with Spring Batch experience
  • OAuth 2.0 authentication
  • Docker
  • DevOps methodology including CI/CD pipelines (Azure & Kubernetes)
  • Unit, Integration & Load Testing
  • RabbitMQ, Redis
  • Azure Cloud Services
  • Agile methodologies (Scrum, Kanban)
  • SonarQube
  • Audit logging and system monitoring
  • System health checks, metrics, and monitoring

Competencies / Attributes

  • Strong problem-solving skills
  • Ability to lead projects and mentor others
  • Communicate technical concepts clearly to non-technical colleagues and clients
  • Ability to work calmly and methodically under pressure

APPLY NOW

Get daily job updates directly on WhatsApp 💬 Join WhatsApp Channel

51 total views, 1 today

Apply for this Job

Install JobLink24 App

Install
×