More jobs:
Software Engineer, AWS, DevOps
Job in
Cape Town, 7100, South Africa
Listed on 2026-07-03
Listing for:
ShopriteX
Part Time
position Listed on 2026-07-03
Job specializations:
-
Software Development
AWS, DevOps, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
About the Role
We are looking for an experienced Software Engineer to join our team. In this role, you will take ownership of technical design decisions and be a driving force behind the quality, architecture, and delivery of software solutions across our retail platform. You will work with cross‑functional teams to deliver scalable, maintainable systems built on AWS cloud infrastructure, leveraging modern microservices architecture and best‑in‑class engineering practices.
KeyTechnical Skills
- Java
- Microservices
- AWS Cloud
- Cloud Infrastructure
- Retail Domain
- Agile / SCRUM
- Maintain a working understanding of organisational structures and business partner dynamics, adapting delivery approaches within agreed frameworks.
- Detect critical deficiencies in architecture or process and recommend actionable improvements.
- Uphold development principles and quality compliance criteria to ensure commitments are met.
- Analyse and understand business requirements in the context of the current business environment.
- Create/Update conceptual, logical, and physical solutions using appropriate coding techniques and methodologies.
- Develop solutions according to standards and best practice for back‑end and integration layers.
- Develop, document, and maintain source code in line with established design standards.
- Integrate design for maintainability, scalability, and operational efficiency.
- Build systems to take advantage of true cloud‑native architecture, leveraging AWS services and patterns.
- Actively share technical insights and information with relevant stakeholders at appropriate levels of detail.
- Work effectively as part of a team without requiring close supervision.
- Complete deliverables throughout the system development life cycle in compliance with the agreed plan.
- Identify and prioritise project risks proactively, with clear escalation paths.
- Apply code review discipline and QA processes as requested, ensuring successful deployment through quality gates.
- Code to industry best practices, adhering to team processes and established conventions.
- Work within both SDLC and Agile (SCRUM) methodologies as the project demands.
- Set up, maintain, and improve technical infrastructure to support development, testing, and production environments.
- Maintain technical competency in the applicable technology stack and related tools.
- Research and stay current with trends in online retail channels and related information technology.
- Adhere to and champion best practices and team processes, contributing to a culture of continuous improvement.
- Extensive hands‑on experience with Java development in production environments.
- Proven experience designing and building microservices‑based architectures.
- Practical experience with AWS cloud services and cloud‑native design principles.
- Experience working across both Agile (SCRUM) and SDLC methodologies.
- Strong code review practices and commitment to quality‑driven delivery.
- Strong and effective communication skills.
- 5+ years of development experience.
- AWS certifications (e.g. Developer Associate).
- Experience with CI/CD pipelines, Dev Ops tooling, and infrastructure‑as‑code.
- Exposure to event‑driven architecture, messaging systems (e.g. Kafka, SQS/SNS).
- Familiarity with containerisation technologies (Docker, Kubernetes / EKS).
- Experience in design both productionalize No
SQL and RDBMS technologies. - Prior exposure to the retail industry or comparable customer‑facing commercial environments.
- Technology stack anchored on Java, AWS, and modern microservices patterns.
- Retail‑focused delivery environment requiring awareness of trading cycles, customer journeys, and operational constraints.
- Collaborative team culture with strong Agile (SCRUM) practices alongside structured project governance.
- Regular engagement with Product and Architecture stakeholder communities.
- Hybrid Office setup – currently 3 days a week in office with Monday or Friday being a compulsory day.
Our Group and all its operating companies is committed to creating, embracing, and preserving a diverse workplace that values the unique talents, perspectives, backgrounds, and abilities that enrich our organisation. A place where everyone matters and feels included.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×