Full Stack Developer (Java)

Indsafri

South Africa

On-site

ZAR 500,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A financial services company in South Africa is seeking a Full Stack Developer (Java) to design and maintain applications that support Payments and Investor Services. The role requires substantial experience in both back-end and front-end technologies, including Java, Angular, and React. You will collaborate with business teams to enhance client experience and ensure high code quality. The successful candidate will bring strong problem-solving skills and contribute significantly to process improvements.

Qualifications

  • Mid-Level (4–7 years of relevant experience) in full stack development.
  • Hands-on experience in Payments, Investor Services, Trade, Pricing & Billing, or Liquidity Management.
  • Ability to independently deliver features and resolve client/system issues.

Responsibilities

  • Develop and maintain web applications supporting Payments and Investor Services.
  • Implement interactive front-end components using frameworks like Angular and React.
  • Collaborate with teams to enhance client experience.

Skills

Java
Angular
React
SQL
Selenium with BDD framework

Job description

We are looking for a Full Stack Developer (Java) to design, build, and maintain web applications that support Payments, Investor Services, Trade, Pricing & Billing, and Liquidity Management processes. The role combines technical expertise with domain knowledge in financial services, enabling seamless client experience through efficient and secure systems. Candidates will work closely with business and operations teams to deliver scalable, high-quality solutions that enhance client satisfaction and operational efficiency.

Key Responsibilities
  • Develop, maintain, and enhance web applications supporting Payments, Investor Services, Trade, Pricing & Billing, and Liquidity Management.
  • Build robust back-end systems using Java, Spring Boot, and related frameworks.
  • Implement interactive front-end components using Angular, React, or similar technologies.
  • Design and integrate RESTful APIs for internal systems and third-party services.
  • Collaborate with business and operations teams to understand client workflows and implement technical solutions that improve customer experience.
  • Troubleshoot, debug, and optimize application performance.
  • Ensure high code quality through code reviews, testing, and adherence to best practices.
  • Participate in Agile development processes, sprint planning, and delivery of projects on time.
  • Mentor junior developers and provide guidance on complex technical challenges (senior roles).
Experience & Qualifications

Mid-Level (4–7 years of relevant experience):

  • Hands‑on experience in Java and full stack development.
  • Knowledge of Payments, Investor Services, Trade, Pricing & Billing, or Liquidity Management processes.
  • Experience with front‑end frameworks (Angular, React) and databases (SQL/NoSQL).
  • Ability to independently deliver features and resolve client/system issues.
  • Contributes to process improvements, documentation, and cross‑team collaboration.

Senior-Level (7+ years of relevant experience):

  • Deep technical expertise in full stack Java development and financial services applications.
  • Broad knowledge across Payments, Investor Services, Trade, Pricing & Billing, and Liquidity Management.
  • Proven experience in designing scalable, high‑performance applications and microservices.
  • Leadership skills including mentoring, guiding teams, and driving strategic initiatives to improve client experience.
  • Acts as escalation point for complex technical or client issues.
Skills

JAVA Selenium with BDD framework payment processing Angular SQL

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

Indsafri • South Africa

On-site
ZAR 600,000 - 800,000
Full Stack Developer (Advanced)
Full Stack Developer (Advanced)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Full Stack Java Developer
Full Stack Java Developer

CVQuest • Pretoria

On-site
ZAR 780,000 - 1,080,000
2558 Full Stack Developer (Senior)
2558 Full Stack Developer (Senior)

Imizizi • Gauteng

On-site
ZAR 600,000 - 900,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 500,000 - 700,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Java Architect- Payment Domain
Java Architect- Payment Domain

Impronics Technologies • Gauteng

On-site
ZAR 1,800,000 - 2,400,000
Senior Java Developer
Senior Java Developer

ATS Client • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Salary: negotiable
Java Architect
Java Architect

Impronics Technologies • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Java Architect- Payment Domain
Java Architect- Payment Domain

Impronics Technologies • Johannesburg

On-site
ZAR 900,000 - 1,200,000