Job Openings Oracle Developer- Banking

About the job Oracle Developer- Banking

Role Profile: Oracle Developer (Banking) Contract-to-Perm

Location: Stellenbosch, Western Cape
Work Setup: Hybrid (Onsite 3 days per week)
Start Date: Mid August 2025
Employment Type: Contract-to-Permanent

About the Role

We are seeking a skilled Oracle Developer ideally with a strong background in the  financial services, or banking domain Payments experience will be an added advantage to join our team in Stellenbosch. This is a contract-to-perm opportunity ideal for someone who brings deep technical expertise, solid analytical skills, and a proactive, team-focused approach.

Only SA Citizens will be considered

The role sits within the Payment Services division, where they are embarking on a long-term transformation journey to modernize the platforms and services, including a migration towards Java microservices on AWS.

Key Responsibilities

  • Design, develop, and maintain PL/SQL packages, procedures, triggers, and functions in a high-volume transaction environment.

  • Work closely with business analysts and QA teams to understand business requirements and deliver robust Oracle-based solutions.

  • Support, troubleshoot, and optimize existing Oracle applications.

  • Contribute to the design of database schemas and performance-tuning activities.

  • Collaborate with the wider team as we gradually migrate services to Java microservices in AWS.

  • Participate in code reviews, knowledge sharing, and team planning sessions.

Required Skills and Experience

  • 5+ years of hands-on Oracle PL/SQL development experience.

  • Strong experience in the financial services domain (Banking or payments would be a plus).

  • Demonstrated problem-solving ability with a logical and analytical mindset.

  • Comfortable working in a high-pressure, fast-paced environment with large volumes of transactional data.

  • Proven ability to work effectively within a team and with cross-functional stakeholders.

  • Solid understanding of relational database principles and performance optimization techniques.

Preferred/Beneficial Skills

  • Exposure to Java and/or involvement in Java-based system development.

  • Experience working in AWS environments or on cloud-based database solutions.

  • Understanding of or experience with microservices architecture.

  • Previous experience in system migrations or re-platforming initiatives.

Soft Skills

  • Strong verbal and written communication skills.

  • High level of accountability and ownership.

  • Collaborative, with a strong sense of initiative.

  • Able to work independently and prioritize across multiple tasks and timelines.

Why Join Us?

  • Be part of a growing and evolving technical team in a business-critical domain.

  • Influence future system architecture and platform decisions.

  • Gain experience working in a hybrid cloud environment with modern tech (AWS, Java microservices).

  • Based in a beautiful campus environment in Stellenbosch, with flexibility built in.