Permanent Software Developer – Pepkor Vacancies
Job Description
Get daily job updates directly on WhatsApp
Pepkor Vacancies – Software Developer
Software Developer
Company: Pepkor Vacancies
Job Description
Company Overview:
A well-established brand with a global strategy, dedicated to making people’s lives easier through innovative technology that creates enabling opportunities.
Job Role:
We are seeking a skilled Software Developer to join our talented team. The successful candidate will be responsible for planning, executing, and delivering complex software solutions that meet business requirements while maintaining high-quality standards.
Minimum Requirements:
- 6–8 years’ experience in software development
Technical Skills:
- Java Spring Boot (Java/J2EE)
- Strong knowledge of Object-Oriented (OO) 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 and DevOps practices, including CI/CD pipelines (Azure & Kubernetes)
- Unit, integration, and load testing
- RabbitMQ and Redis
- Azure Cloud Services
- Agile methodologies (Scrum, Kanban)
- SonarQube, audit logging, monitoring, system health checks, and metrics
Competencies / Attributes:
- Strong problem-solving skills
- Ability to lead projects
- Communicate technical concepts effectively to non-technical stakeholders
- Calm and methodical under pressure
Responsibilities:
- Write clear, well-structured, and maintainable code adhering to coding standards
- Proactively test software to ensure high-quality outcomes
- Provide actionable technical feedback on pull requests and peer code reviews
- Take responsibility for the quality and resolution of defects in their work
- Apply engineering principles to address non-functional requirements such as accessibility, performance, and security
- Assist with deployments and participate actively in the release process
- Collaborate with the team to deliver robust and scalable software solutions
APPLY NOW
15 total views, 1 today