Senior Software Developer (Java, SQL) (CH1196)

Capital H Staffing and Advisory Solutions

Stellenbosch

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

We are seeking experienced Senior and Intermediate Software Developers for a hybrid role based in Stellenbosch. The client operates in electronic payments and offers opportunities to work on innovative solutions in a collaborative, fast-paced environment.

Role involves design and development, technical integration, testing, and maintaining secure systems. Senior candidates may have leadership responsibilities and mentored team guidance.

Qualifications

  • 8+ years relevant development experience.
  • Experience with Java, Spring Boot, SQL, and OpenAPI protocols.
  • Tertiary or equivalent training in software development, computer science or engineering.

Responsibilities

  • Technical integration of new clients into systems.
  • Development testing.
  • Fixes & maintenance on current system.
  • Enhancements of current functionality.
  • New functionality design & development.
  • Query resolution (3rd line support).
  • System Security & Audits.
  • Improve development techniques and processes.
  • Team mentoring and leadership (required for the senior role).

Skills

Java
Spring Boot
SQL
Eclipse
NetBeans
Maven
Git
CI/CD
OpenAPI
Postilion
Agile/Scrum/Kanban
Angular

Education

Software engineering degree

Tools

Maven
Git

Job description

Our client, a leading company in the electronic payments industry, is seeking an experienced Senior and Intermediate Software Developers to join their growing development team.

This is an excellent opportunity to work on innovative payment solutions in a collaborative, fast-paced environment while contributing to the design and development of high-quality software.

This is a hybrid role based in Stellenbosch, offering a combination of in-office and remote work. Exceptional senior developers who are fully remote will also be considered.

Responsibilities include:

The role of Developer is divided into the following areas of responsibility:

  • Technical integration of new clients into systems
  • Development testing
  • Fixes & maintenance on current system
  • Enhancements of current functionality
  • New functionality design & development
  • Query resolution (3rd line support)
  • System Security & Audits
  • Improve development techniques and processes
  • Team mentoring and leadership (required for the senior role)
Required technical skills:
  • Tertiary or equivalent training in software development, computer science or engineering
  • 8+ years relevant development experience.
  • Java, both Standard and Enterprise Editions, Spring Boot
  • SQL (MS SQL Server/Postgres)
  • Development workflow: Eclipse/NetBeans IDEs, Maven, GIT.
  • Working in a continuous integration and testing environment
  • OpenAPI Protocols
Advantageous technical skills:
  • Exposure to financial transaction processing systems
  • Exposure to multi-threaded, high volume real-time systems
  • Postilion development skills (source/sink node development)
  • Exposure and participation in Agile methods like Scrum/Kanban
  • Experience in front-end development using the Angular framework
Soft skills:
  • Good communication skills, both verbal and non-verbal
  • Self-driven to achieve goals, both immediate or more long term
About the Company

We offer innovative and customer-focused payment solutions for both banked and unbanked individuals. Our team specialises in convenient and secure payment solutions for retailers, digital solutions, banking institutions, wallets, and informal vendors across Southern

General:
  • We are committed to fair and inclusive hiring. All suitably qualified applicants are welcome to apply.
  • Preference may be given in line with our client’s Employment Equity plan and applicable legislation.
  • Applicants must have the legal right to work in South Africa at the time of application.
  • Only shortlisted candidates will be contacted. If you do not hear from us within 30 days, please consider your application unsuccessful.
  • Please include your current remuneration (CTC), salary expectation, and notice period (optional but helpful for screening).
  • By applying, you consent to the processing of your personal information for recruitment purposes in accordance with POPIA.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (C#) - CH1252
Senior Software Developer (C#) - CH1252

Capital H Staffing and Advisory Solutions • Cape Town

On-site
ZAR 850,000 - 1,150,000
Senior Payments Software Engineer
Senior Payments Software Engineer

Capital H Staffing and Advisory Solutions • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Senior Java Developer
Senior Java Developer

Goldman Tech Resourcing • Wes-Kaap

Hybrid
ZAR 900,000 - 1,200,000
Senior Java Developer (JHB Hybrid)
Senior Java Developer (JHB Hybrid)

Datafin • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Senior Full Stack Software Engineer (12-months contract)
Senior Full Stack Software Engineer (12-months contract)

DeARX • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,000
Senior Software Developer
Senior Software Developer

Hire Resolve • Gqeberha

On-site
ZAR 900,000 - 1,300,000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Full Stack Developer
Senior Full Stack Developer

Hire Resolve • Midrand

On-site
ZAR 70,000 - 95,000
Highly competitive salary
Opportunity for professional growth