Senior Backend Developer - FinTech

Placements24

Gauteng

Hybrid

ZAR 900,000 - 1,300,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Performance bonuses
Growth opportunities
Generous leave policies
Hybrid work environment

Job summary

Placements24 is seeking an experienced Senior Backend Developer in Gauteng to design, develop, and maintain scalable backend services and APIs for our fintech client. You will work with Python/Java/Go/C#, optimize databases (PostgreSQL/MySQL/MongoDB), and contribute to secure, high-performance systems within a hybrid in-office/remote model in Tembisa.

Collaborate with product managers, QA, and frontend teams; participate in code reviews, ensure security best practices, and stay updated with

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent work experience.
  • Minimum of 5 years of professional backend development experience.
  • Strong proficiency in at least one modern backend language (Python, Java, Go, C#).
  • Extensive experience designing and building RESTful APIs.
  • Solid understanding of database technologies (PostgreSQL, MySQL, MongoDB).
  • Experience with microservices architecture and distributed systems.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Knowledge of security best practices in backend development.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and teamwork skills.

Responsibilities

  • Design, develop, and deploy robust and scalable backend services and APIs.
  • Write clean, efficient, and well-tested code in languages such as Python, Java, Go, or C#.
  • Optimize application performance, database queries, and system architecture for speed and scalability.
  • Collaborate with front-end developers, product managers, and other stakeholders to define and implement new features.
  • Implement and maintain security best practices within the backend systems.
  • Work with databases (SQL and NoSQL) to manage financial data and transactions.
  • Develop and maintain documentation for APIs and backend services.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Stay current with emerging backend technologies and industry best practices.

Skills

Problem-solving
Analytical thinking
Teamwork
Communication

Education

Bachelor's degree in Computer Science/Engineering

Tools

Python
Java
Go
C#
PostgreSQL
MySQL
MongoDB
Docker
Kubernetes

Job description

About the Role

Our client, a rapidly growing FinTech company, is seeking an experienced Senior Backend Developer to enhance their innovative platform. This role is based in Tembisa, Gauteng, ZA, and offers a flexible hybrid work model, combining essential in-office collaboration with remote work convenience. You will be responsible for designing, developing, and maintaining scalable, secure, and high-performance backend systems that power cutting-edge financial services. This is an exciting opportunity to contribute to a dynamic and fast-paced environment, working with a talented team on solutions that are revolutionizing the financial industry. We are looking for a developer with a passion for building robust APIs, optimizing database performance, and ensuring the reliability of complex systems. Your expertise will be crucial in driving the technical direction of our backend services and delivering exceptional value to our users. Join a company committed to innovation, growth, and employee development.

Key Responsibilities
  • Design, develop, and deploy robust and scalable backend services and APIs.
  • Write clean, efficient, and well-tested code in languages such as Python, Java, Go, or C#.
  • Optimize application performance, database queries, and system architecture for speed and scalability.
  • Collaborate with front-end developers, product managers, and other stakeholders to define and implement new features.
  • Implement and maintain security best practices within the backend systems.
  • Work with databases (SQL and NoSQL) to manage financial data and transactions.
  • Develop and maintain documentation for APIs and backend services.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Stay current with emerging backend technologies and industry best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Minimum of 5 years of professional experience in backend development.
  • Strong proficiency in at least one modern backend programming language (e.g., Python, Java, Go, C#).
  • Extensive experience designing and building RESTful APIs.
  • Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with microservices architecture and distributed systems.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Knowledge of security best practices in backend development.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication and teamwork skills.
Benefits
  • Our client offers a competitive salary, comprehensive health insurance, performance-based bonuses, opportunities for professional growth and learning, generous leave policies, and a supportive hybrid work environment in Tembisa, Gauteng, ZA.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,700,000
Competitive salary package
Medical aid plan
Retirement fund
+5
Senior Software Engineer - Backend (Fintech)
Senior Software Engineer - Backend (Fintech)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,400,000
Fully remote
Flexible hours
Health insurance
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Medical aid
Provident fund
Professional development opportunities
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Performance bonus
Medical and retirement plans
Paid time off
+3
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work model
Health insurance
Paid time off
+1
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Remote Senior Backend Engineer - Fintech, Scale & Growth
Remote Senior Backend Engineer - Fintech, Scale & Growth

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,400,000
Fully remote
Flexible hours
Health insurance
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Lead Backend Engineer - FinTech Solutions
Lead Backend Engineer - FinTech Solutions

Placements24 • Cape Town

On-site
ZAR 1,000,000 - 1,400,000
Competitive salary
Bonus structure
Medical benefits
+3
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Performance-based bonuses
+2