Job Details

Software Engineer

About

Description

JUMO is looking for a Software Engineer to join their team of innovators and problem-solvers who are committed to enabling equal access to financial opportunities. You'll be building a scalable, distributed banking-as-a-service platform that powers real-time access to loans, savings, and other financial services. As a Software Engineer, you’ll be responsible for designing and delivering solutions that are efficient, testable, and maintainable, working within an agile team led by an experienced Tech Lead. At JUMO, technology and collaboration go hand-in-hand. With exposure to modern tech stacks and the autonomy to innovate, this role is ideal for developers passionate about impactful solutions and continuous learning.

Responsibilities

  • Deliver high-quality code across the full software development lifecycle (SDLC)
  • Define roadmaps in line with the company's technology vision
  • Architect services and systems using scalable, maintainable design patterns
  • Design, implement, test, deploy, and support software products and services
  • Review and provide feedback on peers’ code, ensuring code quality and production-readiness
  • Proactively identify and communicate blockers and risks
  • Contribute to documentation and promote engineering best practices

Qualifications

  • Degree in Computer Science
  • Experience in Kotlin, Java, or Scala, and cloud-based infrastructures (AWS preferred)
  • Bonus: Python experience
  • Experience designing, developing, and testing software
  • Proven background in building high-volume, low-latency services
  • Strong communication skills and emotional intelligence (EQ)
  • Business and operational awareness

Application instructions:

  • To apply, simply click the apply button.

Hiring organization

Hiring organization image

Jumo

Employment Type: job

Job Location: South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs