Please login/register to apply for this job.
6 Feb
2026
Permanent Senior Software Developer – Pepkor Vacancies
Job Description
Get daily job updates directly on WhatsApp
Pepkor Vacancies – Senior Software Developer
Senior Software Developer
Company: Pepkor Vacancies
Job Description
Responsibilities:
- Collaborate with the team to solve complex technical challenges within your area of expertise.
- Write clean, efficient, and maintainable code recognized for quality and structure.
- Continuously improve existing systems, optimizing performance and reliability.
- Manage and execute deployments with precision, ensuring smooth delivery.
- Share knowledge to empower the team and foster a culture of learning.
- Develop and maintain robust Disaster Recovery procedures for system resilience.
- Work closely with cross-functional teams, including Design, Legal, Data, and Risk, to align development work with organizational goals.
- Mentor junior developers and support the onboarding of new team members.
- Escalate issues beyond your scope when necessary to ensure timely resolution.
- Advocate for non-functional aspects such as accessibility, performance, and security, promoting best practices across the team.
- Maintain persistence and problem-solving skills in ambiguous or complex situations.
- Improve system observability by addressing gaps in alerts, runbooks, and stability measures.
- Deliver high-quality work consistently while meeting deadlines and overcoming blockers.
Minimum Requirements:
- 8+ years of experience in software development.
Technical Skills:
- Proficiency in Java Spring Boot (Java/J2EE).
- Strong understanding of Object-Oriented design principles and patterns.
- Experience in RESTful web services and microservices architecture.
- Experience with Relational DBMS.
Advantageous Skills:
- Spring Batch and advanced Java Spring Boot experience.
- OAuth 2.0 authentication implementation.
- Docker and DevOps practices, including CI/CD pipelines (Azure & Kubernetes).
- Unit, integration, and load testing.
- Experience with RabbitMQ, Redis, and Azure Cloud Services.
- Agile methodologies (Scrum, Kanban).
- SonarQube, audit logging, monitoring, system health checks, metrics.
APPLY NOW
Get daily job updates directly on WhatsApp
💬
Join WhatsApp Channel
21 total views, 2 today