Please login/register to apply for this job.
17 Mar 2026

Permanent Senior Java Developer – Pepkor Vacancies

Pepkor – Posted by JobLink24 , Western Cape, South Africa

Job Description

Get daily job updates directly on WhatsApp

Pepkor Vacancies – Senior Java Developer

Senior Java Developer – Pepkor Vacancies

About the Company

A leading and innovative organisation with a global footprint, dedicated to delivering technology-driven solutions that enhance everyday experiences and create new opportunities.

Role Overview

An exciting opportunity exists for a skilled Senior Java Developer to join a high-performing team. The ideal candidate will contribute to solving complex technical challenges, support enterprise platforms, and drive the successful delivery of scalable and efficient software solutions.

Key Responsibilities

  • Solve complex technical challenges across multiple teams and technology stacks
  • Maintain, enhance, and support a robust, multi-layered technology platform, including third-party integrations
  • Collaborate with Solutions Architects and Team Leads to deliver on business requirements
  • Provide accurate work estimates based on detailed technical and business analysis
  • Work closely with QA teams to identify and resolve development and production issues
  • Ensure all changes are properly unit tested, integration tested, documented, and optimized for performance
  • Participate in production releases and provide after-hours support when required
  • Mentor and support junior developers within the team
  • Design and implement both client-side and server-side architecture
  • Develop user-friendly front-end applications with strong visual design
  • Build and manage databases, APIs, and backend services
  • Conduct testing to ensure system responsiveness and efficiency
  • Troubleshoot, debug, and enhance existing software solutions
  • Implement security and data protection measures
  • Develop new features and applications aligned with business needs
  • Collaborate with data scientists and analysts to support data-driven initiatives

Minimum Requirements

  • 8–10 years of solid experience in software development

Technical Skills

  • Experience with Cassandra or similar NoSQL databases
  • Knowledge of graph databases and graph technologies
  • Experience with Apache Spark
  • Strong understanding of JSON REST services and APIs
  • Experience with Apache Kafka or similar messaging/middleware systems
  • Familiarity with notebook environments such as Jupyter

Advantageous Skills

  • Experience with C# and .NET Core
  • Knowledge of Identity Server authentication
  • Understanding of cloud-native architecture
  • Experience with Docker and Kubernetes
  • Familiarity with Azure DevOps
  • Exposure to Redis and RabbitMQ

Key Competencies

  • Strong analytical and problem-solving skills
  • Ability to lead technical initiatives and projects
  • Excellent communication skills, with the ability to simplify technical concepts for non-technical stakeholders
  • Ability to work efficiently and remain composed under pressure

APPLY NOW

Get daily job updates directly on WhatsApp 💬 Join WhatsApp Channel

120 total views, 2 today

Apply for this Job

Install JobLink24 App

Install
×