Electrum logo
Electrum1 week ago

Software Developer - Java - Senior

On-site · Cape Town, Western Cape, South Africa

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Java Developer needed to design dependable systems for high-volume, high-performance payment solutions in a FinTech context. Responsibilities include guiding technical decisions, balancing elegance with maintainability, scalability, performance, and quality; contributing to software architecture and distributed systems; building backend infrastructure in Java with OO design and concurrency considerations; testing and optimisation; mentoring engineers and driving engineering practices in a SaaS/payments environment. The role emphasizes end-to-end involvement from idea to production, hands-on coding, and collaboration with cross-functional teams in a Cape Town-based office.

Required Qualifications

  • More than 5 years of experience in software development
  • Expertise in Java
  • A university degree or equivalent hands-on experience
  • Experience in full-stack development
  • Background in building and managing SaaS products
  • Experience within payments, fintech, or financial services sectors
  • Knowledge of designing distributed systems and micro-services
  • Familiarity with cloud platforms and contemporary DevOps methodologies
  • Experience mentoring engineers and providing technical leadership
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Electrum

Software Developer - Java - Senior

Apply on Sorce