Agile Product Engineer – Banking
Job in
Johannesburg, 2000, South Africa
Listed on 2026-07-15
Listing for:
Sapientis Talent Management Pty. Ltd.
Contract
position Listed on 2026-07-15
Job specializations:
-
Software Development
Backend Developer, DevOps, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
Calling All Agile Product Engineers within the financial services space.
Gear up for a fast-paced, fixed-term project with a leading bank, where your technical expertise will be instrumental in building innovative solutions.
As a Product Engineer, you’ll:- Become a Problem-Solving Powerhouse: Apply critical thinking, design thinking, and problem-solving skills to tackle technical challenges across Front-End, Back-End, or Middleware.
- Full Development Lifecycle Champion: Contribute to all phases of development, from analysis and requirement gathering to solution design, implementation, and documentation.
- Coding Craftsman: Produce clean, well-organized, and documented source code to deliver high-quality technical solutions.
- Architect for Success: Ensure designs follow key principles like self-service, repeatability, testability, scalability, and resilience.
- Design Pattern Guru: Leverage general design patterns and paradigms to build efficient and maintainable solutions.
- CI/CD Pipeline Master: Support the development, automation, and deployment of CI/CD pipelines (think Jenkins and multi-site Kubernetes environments).
- Observability Ace: Utilize modern observability techniques like ELK stack for logging and Grafana/New Relic for metrics to gain insights into system health.
- Automation Advocate: Automate tasks using tools like Jenkins, Docker, Ansible, and Kubernetes.
- Code Whisperer: Debug existing code and refine features for optimal performance.
- Teamwork Makes the Dream Work: Collaborate effectively with integrated teams and other developers to evolve technical products and services.
- Alignment is Key: Ensure development activities adhere to established architecture and infrastructure standards.
- 3+ Years of Development
Experience:
You’ve honed your skills in a software development environment. - Agile All-Star:
You thrive in fast-paced, collaborative agile environments. - Object-Oriented Design Sensei:
You have a solid understanding of Object-Oriented Design principles and design patterns. - Testing & Design Duo:
You’re familiar with test-driven development and domain-driven design methodologies. - Messaging Maestro:
You understand messaging protocols and web services like SOAP and REST. - Database Diplomat:
You’re comfortable working with open-source relational databases. - Automation Architect:
You have experience with CI/CD tools (Jenkins, etc.) and artifact management (ideally Nexus). - Containerization Captain:
You’re familiar with Docker and/or Kubernetes orchestration. - Tech Stack Titan:
You’re proficient in Java 8, PostgreSQL, Jira, Confluence, Git Hub, Springboot, Maven, JUnit, and messaging platforms like MQ/Kafka.
Ready to join a dynamic team and make a lasting impact on a critical banking project? Apply today!
- Location:
Johannesburg (Northern Suburbs). - Setup:
Hybrid - Duration: 8 months
- Closing date: 6 April 2024
Note 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:
×