Senior Fullstack Java Developer - Digital Platform

Pype

Cape Town

Hybrid

ZAR 900,000 - 1,300,000

Full time

40 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Pype is seeking a Senior Fullstack Developer for a 12‑month contract in Cape Town. You will design and run backend services and user-facing applications across core platforms, blending new product work with modernisation of legacy systems.

Expect AI-assisted development and collaboration with banks, CRM platforms, and external providers in a high‑impact environment. You will own both backend and frontend delivery, ensuring robust REST APIs, scalable UI components, and secure, observable systems.

Qualifications

  • 8+ years of professional software development experience.
  • Strong Java and Spring Boot experience with REST API design.
  • Strong React and TypeScript experience on production apps.
  • Relational databases experience (Oracle/MySQL) and data modelling.
  • Proven ability to troubleshoot complex production issues across the stack.
  • Comfort with legacy codebases and improving them.
  • Proficient in Git and CI/CD pipelines, and Docker.
  • Experience with AI development tools or ability to adopt them quickly.

Responsibilities

  • Design and build backend services and REST APIs in Java 21 and Spring Boot.
  • Build responsive React/TypeScript applications in a modern monorepo setup.
  • Integrate with banks, CRMs, and internal systems using API gateways and event-driven flows.
  • Modernise existing applications and legacy codebases while keeping systems running.
  • Work with Oracle/MySQL for data modelling and performance tuning.
  • Deploy via GitHub Actions to containerised Kubernetes deployments and support releases.
  • Apply observability, security and data governance practices across the stack.

Tools

Java 21
Spring Boot
REST APIs
React
TypeScript
Kubernetes
Docker
Git
CI/CD pipelines
GATEWAY API(Kong)
SQL (Oracle/MySQL)
RabbitMQ

Job description

Our client is a well-established South African financial services technology company operating in the home finance space. Their platform runs on Spring Boot microservices on Java 21 and React applications on Kubernetes, with an API gateway, service mesh, secrets management, full observability and gated CI/CD, alongside core systems that are being progressively modernised while the business keeps running.

They are looking for a Senior Fullstack Developer for a 12 month contract to design, build and run backend services and user-facing applications across their core platforms. The work is a genuine mix of new product development on a modern stack, improving established systems, and integrating with banks, CRM platforms and external providers. AI-assisted development, using tools such as GitHub Copilot and Claude Code, is part of daily practice, not an experiment, and you will be expected to use these tools productively while applying the judgement to validate what they produce.

Tasks include
  • Design and build backend services and REST APIs in Java 21 and Spring Boot.
  • Build responsive React and TypeScript applications in a multi-brand Nx monorepo.
  • Integrate with banks, CRM platforms and internal systems through a Kong API gateway, and build event-driven flows on RabbitMQ where they fit.
  • Improve and modernise existing applications and legacy codebases.
  • Work with Oracle and MySQL for data modelling, queries and performance.
  • Ship through GitHub Actions pipelines to containerised Kubernetes deployments, and support what you release.
  • Use observability tooling to keep applications healthy, and troubleshoot production issues across the full stack.
  • Apply security, POPIA and financial-services data practices as standard.
Requirements
The "must-haves"
  • 8+ years of professional software development experience.
  • Strong Java and Spring Boot experience, ideally recent versions including Java 21, with solid REST API design.
  • Strong React and TypeScript experience on production applications.
  • Deep relational database skills (Oracle or MySQL): modelling, querying and performance.
  • A track record of troubleshooting complex production issues across the stack.
  • Comfort working in, and improving, established codebases you did not write.
  • Fluency with Git, CI/CD pipelines and Docker.
  • Productive use of AI development tools such as GitHub Copilot or Claude Code, or strong evidence you will get there quickly, paired with the judgement to validate what they produce.
Advantageous
  • Kubernetes, Helm, Terraform or HashiCorp Vault.
  • Kong or other API gateways; RabbitMQ or event-driven architecture.
  • Nx or other monorepo tooling.
  • Financial services or other regulated environments.
  • Legacy modernisation involving Java EE, WebLogic or older Angular applications.
  • Sound engineering judgement and ownership of outcomes.
  • Clear communication with technical and business colleagues.
  • Curiosity to keep adapting, particularly around modern engineering and AI-assisted development.
What's in it for you
  • A modern stack: Java 21 and Spring Boot on Kubernetes, React 19 and TypeScript in an Nx monorepo.
  • Genuine commercial weight: new product build, bank integrations and modernisation of business-critical systems.
  • Real ownership: senior here means shaping decisions, not just closing tickets.
  • 12 Month contract, hybrid working, Cape Town (Durbanville) based.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer (CONTRACT)
Senior Full-Stack Developer (CONTRACT)

Pathfinders Consulting Pty Ltd • Cape Town

Hybrid
ZAR 900,000 - 1,150,000
Hybrid flexibility
Modern technology stack
Collaborative team
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

Remote
ZAR 900,000 - 1,300,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

On-site
ZAR 60,000 - 100,000
Senior Full Stack Software Engineer (12-months contract)
Senior Full Stack Software Engineer (12-months contract)

DeARX • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Full-Stack Developer (CONTRACT)
Senior Full-Stack Developer (CONTRACT)

Pathfinders Consulting Pty (LTD) • Cape Town

On-site
ZAR 1,000,000 - 1,400,000
Senior Full Stack Developer - SaaS Platform
Senior Full Stack Developer - SaaS Platform

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insure & dental
Paid time off + holidays
+2
Senior Full Stack Developer
Senior Full Stack Developer

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Full Stack Engineer
Full Stack Engineer

dearx • Johannesburg

Hybrid
ZAR 1,100,000 - 1,800,000
Hybrid working arrangement
Senior Java Developer
Senior Java Developer

UrbanSoft SA PTY • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior Java Developer
Senior Java Developer

Sabenza IT & Recruitment • Centurion

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