Job Details

Full Stack Developer

About

Description

The Full Stack Developer (Fintech Systems) will play a key role in designing, building, and maintaining high-performance, secure, and scalable financial platforms and services. This role involves hands-on development across the entire stack—backend services, frontend user interfaces, API integration, and infrastructure automation—while ensuring compliance and performance in regulated environments.

Responsibilities

  • Develop secure and scalable microservices using Java (Spring Boot), Python, and/or C#
  • Create responsive frontend components using React, Angular, or Vuejs
  • Implement event-driven systems, messaging queues, and API orchestration
  • Extend core banking systems like Apache Fineract to support financial services use cases
  • Integrate systems with external fintech services (eg KYC, mobile money, credit scoring)
  • Drive CI/CD automation and embed security throughout the development lifecycle
  • Lead solution design and technical architecture aligned with enterprise standards
  • Perform code reviews and contribute to shared engineering tools and libraries
  • Enforce code quality and maintain technical documentation
  • Collaborate with QA and security teams to ensure secure, reliable delivery
  • Participate in incident response and resolve production issues efficiently

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, or related field
  • 6+ years backend development experience (Java/Spring Boot; Python/C#)
  • Expert in frontend frameworks (React, Angular, Vuejs)
  • Experience with open-source banking platforms (eg Apache Fineract)
  • Skilled in RESTful APIs, GraphQL, gRPC, event-driven architectures (Kafka, RabbitMQ)
  • Proficient with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Redis)
  • Familiar with CI/CD tools: Jenkins, GitLab CI, SonarQube, JMeter
  • Cloud-native experience with AWS, Azure, or Google Cloud
  • Kubernetes, Docker, and Helm expertise
  • Strong understanding of DevSecOps, observability tools (Prometheus, Grafana, ELK), and security best practices
  • Knowledge of compliance frameworks (PCI-DSS, GDPR, ISO 20022)

Application instructions:

  • To apply, simply click the apply button.

Hiring organization

Hiring organization image

FinTech

Employment Type: job

Job Location: Midrand, Gauteng, South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs

Company Logo
Junior Cloud Engineer & Full Stack Developer
View Details
Company Logo
FULL STACK C# DEVELOPER WITH REACT - DURBAN (ONSITE)
View Details
Company Logo
Intermediate C# Developer – Full Stack
View Details