Pathfinders Consulting Pty (LTD) - Senior Full-Stack Developer (CONTRACT)
Full Stack Developer is needed in Cape Town, South Africa.
Client: Pathfinders Consulting Pty (LTD)
Location: Cape Town, WC, za
Contract: Contract
Job Description
Are you a senior full-stack developer who enjoys solving real problems, working across the technology stack and taking ownership of what you build? Our Client is looking for a Senior Full-Stack Developer to join its technology team with an immediate start. This is an opportunity to work on meaningful digital products alongside an experienced and collaborative technology team.
Responsibilities
You’ll work across both new product development and existing platforms, designing, building and maintaining backend services and user-facing applications. Your responsibilities will include:
- Designing and developing scalable backend services using Java and Spring Boot
- Building and maintaining REST APIs and microservices
- Developing user-facing applications using React and TypeScript
- Working on integrations and distributed systems
- Designing and working with relational databases
- Contributing to containerised and cloud-native applications
- Writing automated tests and supporting CI/CD practices
- Troubleshooting and solving practical technical problems
- Working collaboratively within an Agile/Scrum environment
- Taking ownership of the quality, reliability and delivery of the solutions you build
Technology Environment
You’ll be working across a modern technology stack, including:
- Java 21 (MUST HAVE)
- Spring Boot (MUST HAVE)
- REST APIs
- React 19 (MUST HAVE)
- TypeScript
- Nx
- Kong and Kuma
- RabbitMQ and Redis
- Oracle and MySQL
- Kubernetes / RKE2
- Helm, Terraform and Vault
- Docker and GitHub Actions
- Prometheus, Grafana, OpenSearch and Sentry
- GitHub Copilot and Claude Code
You don’t need to be an expert in every technology listed, but you should be comfortable working across the full stack and learning where required.
Requirements
You’ll ideally have:
- 5+ years’ experience in software development
- Strong Java and Spring Boot experience
- Solid full-stack development experience with React and TypeScript
- Experience building REST APIs and microservices
- Strong SQL and database design skills
- Experience with containerised or cloud-native applications
- Experience with Git, automated testing and CI/CD
- Experience working in Agile/Scrum environments
- A practical, problem-solving mindset
- A strong sense of ownership and pride in delivering quality software
Benefits
You can expect:
- Meaningful work with real-world impact
- A modern technology stack
- An experienced and collaborative team
- A culture that encourages continuous learning
- An environment where your ideas and technical judgement matter
- Work-life balance and hybrid flexibility
- The opportunity to contribute from day one
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.