Junior/Intermediate Software Engineer
Marketing & Communications, Software Engineering · Full-time
Cape Town, South Africa · Tel Aviv-Yafo, Israel
Posted on Nov 14, 2026
Junior/Intermediate Software Engineer (Java & Spring)
Ezeebit | Cape Town, South Africa (hybrid) | Full-time
Join us in building the payment infrastructure for Africa's digital economy. Our platform handles pay-ins and payouts, instant conversion between crypto, stablecoins and fiat, and multi-currency accounts. Under the hood, we move digital assets across multiple blockchains, with MPC custody, real-time hedging, automated settlement and compliance built into every flow.
We're an FSCA-registered financial services provider. We've processed hundreds of millions of rands in payments, and we're growing our in-house engineering team to take the platform through its next stage of scale.
Why this role is rare
Real money, real merchants. Ezeebit is crypto and stablecoin payment infrastructure for African businesses, live in South Africa. Merchants accept digital assets in-store and online. We hedge the price at checkout, then settle in fiat (ZAR, KES or NGN + global expansion) the next business day, or in USDT/USDC the same day.
AI is part of how we build. You'll get access to leading AI coding tools from day one, and we'll support you in getting sharper with them as you grow. When you use AI or build agentic workflows, you'll pair speed with rigour: writing solid tests, carefully reviewing generated code and building in the right guardrails. On systems that move real money, quality always comes first.
Production in your first weeks. You'll ship to live payments infrastructure within your first few weeks, without months of onboarding first.
Mentorship that's real. Senior engineers review your code, pair with you and hand you bigger pieces as you grow.
Founders within reach. You'll work directly with the founding team, close to the decisions that shape the company.
A share of the upside. You'll get a competitive salary, plus potential share options.
Proven and backed. We serve 100+ businesses and platforms, including iStore, Le Creuset, Diesel, Scoin and Sunbet. We're backed by Founder Collective (Uber, Coupang, WHOOP), Raba Partnership (BVNK, Flutterwave, Stitch) and Digital Currency Group (Coinbase, Circle, Ripple).
What you'll do
Build backend services and APIs on our Java and Spring Boot microservices, running on AWS, for payments, merchant integrations, settlement, reconciliation and ledgers.
Work in our Cape Town team
Turn well-scoped tickets into clean, tested code, then take on bigger and less defined work.
Give and receive code reviews, and help keep the codebase healthy.
Help monitor live services, and join incident response alongside senior engineers.
What you need
2 to 5 years of professional software engineering experience. Strong graduates with substantial project or internship experience will also be considered.
Solid Java or OOP, with hands-on Spring or Spring Boot, or server based frameworks.
A working knowledge of REST APIs, SQL and relational databases, and Git.
A computer science or engineering degree, or equivalent practical experience.
Curiosity, and the habit of asking questions early.
Nice to have: exposure to payments or fintech, cloud infrastructure, Docker or CI/CD, event-driven systems, and an interest in blockchain and stablecoins.
Apply
Send your CV, your LinkedIn or GitHub, and a few lines on why Ezeebit to careers@ezeebit.com.