Software Developer - Java - Intermediate
Electrum
Cape Town, Western Cape, South Africa
Salary not specified - Full-time
Job Description
About the Role
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.
Responsibilities
- 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.
- Are you a talented Java developer with a passion for crafting elegant, efficient, and high-quality code? We are seeking a talented and experienced Intermediate Java Software Developer to join our team. As an Intermediate Java Software Developer at Electrum, you will play a critical role in shaping the company's software solutions and contributing to the success of high-impact, high-reward projects making it crucial to have a solid foundation in Java and the ability to perform under high-stakes, complex, and challenging conditions. You will be responsible for crafting elegant and efficient Java code for our high-performance backend systems. We are looking for candidates with a minimum of 3 years of software development experience who are passionate about delivering quality and maintainable solutions.
Requirements
- 3 years experience in software development
- Be strong with Java
- A university degree or an additional equivalent years in relevant experience
Preferred Qualifications
- Full stack experience
- SaaS development experience
- Payments experience
- Benefits
- Why Join Electrum?
- We believe in a
- People First
- approach, ensuring a culture where you can thrive and make a real difference
- Your Career & Culture
- Career Growth: Delivering world-class financial software is challenging, but your effort will earn you hands-on experience with products used by millions,
- accelerating your career.
- Strong Teams
- : We keep teams small, focused, and collaborative to maximize
- impact
- .
- Transparency
- : We openly discuss strategy, finances, and salaries. Mistakes are viewed as l
- earning opportunities
- that we actively discuss.
- Autonomy
- : We
- trust you
- . You're expected to seek out the data needed for informed decisions and manage your own time—knowing when to focus and when to recharge.
- Shared Vision
- : You'll have the power to
- shape the vision
- of how we build the future of financial services.
- Practical Perks
- Here's how we support our culture:
- Flexible Work:
- Office-first environment with
- flexible hours
- .
- Generous Leave:
- Starting at
- 20 days per year.
- Office Perks
- (Cape Town): Fully-stocked kitchen and
- daily catered lunch
- .
- Social Life:
- Regular team activities like hikes, getaways, and dinners