Enable job alerts via email!

Lead Product Engineer - Hybrid - Contract

Findojobs South Africa

South Africa

Hybrid

ZAR 800,000 - 1,100,000

Full time

2 days ago
Be an early applicant

Job summary

A leading tech company is seeking a Lead Product Engineer to join their team in Gauteng on a hybrid contract basis. The ideal candidate will have extensive knowledge of credit and debit card functionalities, strong experience in software engineering with skills in Java, Spring Boot, and AWS. Responsibilities include managing end-to-end development and troubleshooting production issues. Competitive compensation offered with potential for growth in a dynamic work environment.

Qualifications

  • Proven experience in software engineering, especially with AWS, Java, Spring Boot, Angular.
  • Minimum 8 years Java experience, with exposure to EFT, ATM, and POS.
  • Mandatory knowledge of SWIFT standards and their integration into financial systems.

Responsibilities

  • Responsible for end-to-end development, ensuring quality, clarity, and scope coverage.
  • Ability to analyze, debug, and resolve production support issues.
  • Handle configuration in Base24 system.

Skills

Credit, debit, and prepaid card functionalities knowledge
Experience with MasterCard and Visa regulations
Base24 product development
Software engineering with AWS
Java, Spring Boot, Angular
Problem-solving skills
Team collaboration abilities

Education

Bachelor's degree in Computer Science or related field

Tools

Kubernetes
Docker
Postgres

Job description

Our Client, a global tech firm, is seeking a Lead Product Engineer to join their team in Gauteng (Hybrid) on a contract basis.

Responsibilities:

  • Possess working knowledge of credit, debit, and prepaid card functionalities and lifecycle.
  • Experience with MasterCard and Visa regulations is mandatory.
  • Responsible for end-to-end development, ensuring quality, clarity, and scope coverage.
  • Hands-on experience with Base24 classic, knowledge of TACL, ATM, and POS application programming.
  • Payment experience is an advantage.
  • Ability to analyze, debug, and resolve production support issues, including attending daily helpdesk/stakeholder queries, system checks, and proactive problem analysis.
  • Handle configuration in Base24 system.

Preferred Work Experience:

  • Switching environment experience, especially in acquiring and issuing businesses, EFT, ATM, POS, transaction routing, cryptography, host interfaces, and device management.

Technical Skills:

  • Proficient in Base24 product development, unit testing, implementation, and support, including switch migration and configuration.
  • Experience with full project life cycle development following SDLC.
  • Certification with schemes is desirable.

Requirements:

  • Bachelor's degree in Computer Science or related field.
  • Proven experience in software engineering, especially with AWS, Java, Spring Boot, Angular.
  • Understanding of high availability concepts, SWIFT standards, Kubernetes, Docker, CI/CD, Rancher, Trace Transformer, and Postgres.
  • Excellent problem-solving skills and team collaboration abilities.

Additional Skills and Methodologies:

  • Experience with Tandem COBOL, SCobol, TAL, TACL, PATHWAY, and related tools like ENFORM, FUP, SCUP, DBU, DDL, INSPECT, SPOOLER.
  • Database expertise in Enscribe, Non-stop SQL, DB2, and VSAM.
  • Minimum 8 years Java experience, with exposure to EFT, ATM, and POS.
  • 5+ years experience with AWS, Java, Spring Boot, Angular.
  • Mandatory knowledge of SWIFT standards and their integration into financial systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.