Mid Level Software Developer

Johannesburg, Gauteng, South Africa

Job Description

Join a fast-growing payments FinTech company on a mission to simplify digital financial transactions. Their cutting-edge platform processes millions of transactions daily, and they pride themselves on delivering secure, reliable, and efficient payment solutions. They are looking for a passionate, innovative Mid-Level Software Developer to join their dynamic team and help shape the future of payments!
Requirements:

  • 3+ years of professional software development experience.
  • Proficiency in multiple programming languages: Java/Kotlin, Node.js, Python, Golang, Erlang, C/C++, Rust, or any other modern language.
  • Golang expertise is highly desirable for this role.
  • Docker experience is essential for containerizing and deploying applications.
  • Strong understanding of backend technologies, including RESTful APIs and microservices architecture.
  • Proficiency in relational databases (MySQL, PostgreSQL) with familiarity in NoSQL databases as a plus.
  • Experience with version control (Git), CI/CD pipelines, and collaborative development workflows.
  • Android app development experience would be advantageous
  • Cloud experience (AWS, Azure, or GCP) is beneficial.
  • Familiarity with Agile / Scrum development processes.
  • Excellent problem-solving skills, analytical mindset, and communication skills.
Ideal qualifications for this role include:
  • A Bachelors or Masters degree in Computer Science, Software Engineering, or a related technical field. Equivalent practical experience will also be considered.
  • Relevant Certifications (Optional but Beneficial)
  • Industry-recognized certifications (e.g., AWS Certified Developer, Docker Certified Associate, or similar cloud certifications) can demonstrate expertise and commitment to professional growth.
  • Agile/Scrum certifications (e.g., CSM, PSM) can highlight familiarity with modern development practices.
Should you meet the requirements for this position, please email your CV to . You can also contact the team on XXX-XXXX or alternatively you can visit our website
Should you not hear from us within 3 days, please consider your application unsuccessful.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1631314
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned