Join Electrum as a Senior Software Developer and play a key role in building high-performance payment solutions. You'll work closely with clients and teams, tackling real-world challenges while growing your skills in a supportive environment.
Innovative and collaborative, with a strong emphasis on impact and teamwork.
**Electrum is a next\-generation payment software technology company.** Since 2012, we've delivered trusted, enterprise\-grade, cloud\-native software to optimise financial transaction processing. Our deep expertise has established us as a respected partner in high\-volume, low\-value payment schemes, enabling clients to deliver services to millions of South Africans daily. At Electrum, we are **grounded in impact** – designing solutions that matter, acting with urgency, and continuously learning as we scale. We believe in **creating together** – working side by side with our clients and teams to build meaningful, lasting solutions. We prioritise **making it safe** – encouraging open communication, smart risk\-taking, and trust so that creativity and alignment thrive. And we back **empowered strong teams** – hiring brilliant people, collaborating hard, and holding each other to high standards while leading with empathy and kindness. **When you join the Electrum team, you’ll get to:** * **Be part of the entire journey** — from the spark of an idea to the final product launch. * Grow your skills through **world\-class training and hands\-on learning** every day. * Receive **mentorship and guidance from industry leaders** who are invested in your success. * Work in a **dynamic, innovative workplace** where collaboration and creativity thrive. * **Tackle real\-world customer challenges** and see the impact of your work firsthand. * Explore **plenty of opportunities to grow your career** and expand your expertise. * Gain **valuable experience in a leading FinTech environment**, contributing to meaningful, high\-impact projects. **Requirements** **More than 5 years of experience in software development** * Writing code is something anyone can do, but building systems that achieve a balance of elegance, maintainability, scalability, performance, and quality requires experience. As a Senior Java Developer, you will be expected to make informed technical decisions, handle complexity effectively, and contribute to the ongoing health of our systems and engineering practices **Expertise in Java** * Our backend infrastructure is developed using Java and supports high\-volume, high\-performance payment solutions. You should possess in\-depth experience with Java, along with a strong grasp of object\-oriented design, concurrency, performance optimisation, testing, and software architecture. We seek someone who not only writes code but also designs dependable systems that withstand real\-world challenges. **A university degree or equivalent hands\-on experience** * While a degree in Computer Science, Engineering, Mathematics, or a related discipline is preferred, we also value significant industry experience. Candidates without a formal degree who can demonstrate comparable technical expertise through their professional background will be considered. * We operate within a highly complex, high\-trust setting where our software directly affects businesses and...
You'll be taken to the original listing on za.indeed.com to apply.