Senior Full-Stack Developer (FinTech)

Placements24

Durban

On-site

ZAR 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Provident fund
Performance bonuses
Professional development
Office in Durban
Parking

Job summary

Placements24 is seeking a Senior Full-Stack Developer to join our client’s on-site team in Durban, KwaZulu-Natal. You will design, develop, and deploy robust backend systems and dynamic frontend interfaces for cutting-edge financial platforms.

The ideal candidate brings 6+ years of experience in backend and frontend development, expert knowledge of Python/Java/Node.js, and strong database and cloud/containerization skills. Join a fast-growing FinTech company in Durban.

Qualifications

  • 6+ years of professional full-stack development experience.
  • Backend proficiency: Python (Django/Flask), Java (Spring), or Node.js (Express).
  • Frontend proficiency: React, Angular, or Vue.js.
  • Databases: PostgreSQL, MySQL, MongoDB.
  • RESTful API design and microservices architecture.
  • Cloud platforms and containerization: AWS/Azure/GCP + Docker/Kubernetes.
  • CI/CD pipelines and automated testing.
  • Bachelor’s degree in CS, SWE, or related field.

Responsibilities

  • Design, develop, and maintain backend services and APIs.
  • Build responsive frontend with modern JavaScript frameworks.
  • Manage relational and NoSQL databases for performance.
  • Ensure security best practices and regulatory compliance.
  • Collaborate with product, design, and other developers.
  • Write clean, well-tested code and participate in code reviews.
  • Optimize for speed, scalability, reliability.
  • Troubleshoot across full stack from DB to UI.

Skills

Python
Java
Node.js
React
Angular
Vue.js
REST API
Microservices
CI/CD
Problem solving

Education

Bachelor’s degree in Computer Science or related field

Tools

PostgreSQL
MySQL
MongoDB
Docker
Kubernetes
AWS/Azure/GCP
CI/CD tools

Job description

About the Role

Our client, a prominent FinTech innovator, is looking for a highly experienced Senior Full-Stack Developer to join their dedicated team in Durban, KwaZulu-Natal, ZA. This is an on-site position, offering an unparalleled opportunity to work within a state-of-the-art office environment and collaborate closely with a team of experts. You will be instrumental in designing, developing, and deploying robust and scalable backend systems and dynamic frontend interfaces for our cutting-edge financial platforms. This role demands a deep understanding of both backend and frontend technologies, a passion for solving complex problems, and a commitment to delivering high-quality code. You will contribute significantly to the architecture and development lifecycle, ensuring the stability, security, and performance of our financial solutions. This is a fantastic chance to grow your career in the rapidly evolving FinTech sector in Durban, KwaZulu-Natal, ZA, working on impactful projects that shape the future of finance.

Key Responsibilities
  • Design, develop, and maintain robust backend services and APIs using languages such as Python, Java, or Node.js.
  • Build and enhance responsive, user-friendly frontend applications using modern JavaScript frameworks like React or Angular.
  • Develop and manage relational and NoSQL databases, ensuring data integrity and performance.
  • Implement security best practices and ensure compliance with industry regulations.
  • Collaborate with product owners, designers, and other developers to define project requirements and deliver features.
  • Write clean, maintainable, and well-tested code, participating actively in code reviews.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Troubleshoot and debug issues across the full stack, from the database to the user interface.
Requirements
  • Minimum of 6+ years of professional full-stack development experience.
  • Proven expertise in backend development with languages like Python (Django/Flask), Java (Spring), or Node.js (Express).
  • Strong proficiency in frontend development with frameworks such as React, Angular, or Vue.js.
  • Experience with database technologies like PostgreSQL, MySQL, MongoDB.
  • Solid understanding of RESTful API design principles and microservices architecture.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD pipelines and automated testing.
  • Excellent problem-solving skills and ability to work independently and as part of a team.
  • A Bachelor's degree in Computer Science, Software Engineering, or a related field.
Benefits

Our client offers a competitive remuneration package, comprehensive medical and dental coverage, a generous provident fund, performance-based bonuses, and ongoing professional development opportunities. Employees enjoy access to a modern, collaborative office space in Durban, KwaZulu-Natal, ZA, with ample parking and convenient access to public transport. We foster a culture of innovation and continuous learning, providing a platform for career advancement within the exciting FinTech industry. Join a forward-thinking company committed to excellence.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer - FinTech
Senior Full Stack Developer - FinTech

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 720,000 - 1,020,000
Medical aid
Retirement contributions
Paid time off
Full Stack Software Engineer (Senior)
Full Stack Software Engineer (Senior)

Placements24 • Durban

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Developer - FinTech
Senior Full Stack Developer - FinTech

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,400,000
Health coverage
Retirement plans
Performance incentives
+2
Senior Full Stack Developer - FinTech Solutions
Senior Full Stack Developer - FinTech Solutions

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement savings plan
Generous paid time off
+1
Senior Full Stack Developer - FinTech Platform
Senior Full Stack Developer - FinTech Platform

Placements24 • Benoni

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary and bonus
Medical, dental, and vision insurance
Retirement savings plan with company 1
+3
Senior Full Stack Developer - SaaS Platform Development
Senior Full Stack Developer - SaaS Platform Development

Placements24 • Durban

On-site
ZAR 1,000,000 - 1,400,000
Medical aid
Retirement fund
Career development
+1
Senior Full Stack Developer - FinTech
Senior Full Stack Developer - FinTech

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Medical aid
Dental coverage
Retirement savings plan
+3
Senior Full Stack Developer (Fintech)
Senior Full Stack Developer (Fintech)

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Medical aid
Retirement fund
Generous annual leave
+3
Senior Full Stack Developer - Cloud Solutions
Senior Full Stack Developer - Cloud Solutions

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary bonuses
Health insurance
Retirement plan with company matching
+4
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Durban

Hybrid
ZAR 800,000 - 1,100,000
Competitive salary
Health insurance
Paid time off
+7