CareerPlanSign in

Assoc Software Engineer

South Africa🌐 Remote💼 Full-time🗓 2026-03-20 → 2026-08-05

Core

Developing performant, scalable, and secure software solutions for global payment processing products that handle thousands of transactions per second.

Role type

Associate Software Engineer (Java)

Builds

Payment processing products and infrastructure

Domain

Financial services / Payments

Deliverable

production ML models | product features | infrastructure

Required skills

Java, software design, testing, agile methodology, technical judgment, problem solving

Responsibilities

Design, develop, test, and deliver performant and maintainable software solutions; collaborate with stakeholders and team members; implement solutions to complex technical problems; teach and learn from others

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.