DeARX Services (Pty) Ltd Full Stack Engineer Jobs in South Africa


DeARX Services (Pty) Ltd Full Stack Engineer Jobs in South Africa;We are seeking a highly technical Senior Full Stack Software Engineer to join a large‑scale financial technology environment working on business‑critical, high‑volume systems.

This is not a traditional CRUD role — the engineer must understand systems end‑to‑end, including applications, APIs, databases, messaging, distributed services, observability and production operations.

Key Responsibilities

  • Design, develop and maintain scalable, resilient distributed applications.

  • Work across backend and frontend development.

  • Develop and integrate REST APIs and microservices.

  • Work with event‑driven architectures and messaging platforms.

  • Design and optimise databases, queries and application logic.

  • Troubleshoot complex production issues and perform root‑cause analysis.

  • Implement monitoring, logging, alerting and observability.

  • Build and optimise systems handling high transaction volumes.

  • Contribute to architectural and technical design decisions.

  • Develop clean, maintainable and reusable code.

  • Implement automated testing and CI/CD practices.

  • Work with cloud and containerised environments.

  • Participate in code reviews and engineering standards.

  • Mentor developers and raise team capability.

    Technical Experience

  • 6–10 years’ commercial software development.

  • Full‑stack development.

  • Java/JVM technologies (preferred).

  • Spring Boot or equivalent backend frameworks.

  • Distributed systems and microservice architecture.

  • REST APIs and system integration.

  • Event‑driven architecture and messaging.

  • Kafka (advantageous).

  • Strong SQL and relational database knowledge.

  • Production troubleshooting and debugging.

  • Observability, monitoring, logging and alerting.

  • AWS and/or Azure.

  • Docker and Kubernetes.

  • CI/CD and automated testing.

  • Software design principles, design patterns
    and clean architecture.

  • Scala or other JVM technologies considered.

  • Strong .NET engineers considered with distributed systems experience.

    What We’re Looking For

  • End‑to‑end systems understanding.

  • Experience with production systems at scale.

  • Ability to diagnose complex problems independently.

  • Knowledge of scalability, resilience, failure handling and performance.

  • Ownership of system reliability and production performance.

  • Ability to mentor and support engineers.

  • Clear communication with technical and business stakeholders.

    Banking / Payments Experience

  • Experience in banking, payments, fintech or high‑volume financial environments advantageous.

  • Other large‑scale, distributed, transaction‑heavy or business‑critical systems experience considered.

    Ideal Candidate

  • Enjoys understanding how whole systems work.

  • Comfortable going deep into technical detail.

  • Able to explain why solutions work, not just which technology was used.

    How to Apply

    For more information and job application details, see; DeARX Services (Pty) Ltd Full Stack Engineer Jobs in South Africa

    Find daily jobs in South Africa. Jobs - South Africa jobs. Search our career portal & find the latest South African job positions, career opportunities & jobs in South Africa.

    Jobs in South Africa - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in South Africa.

    Find your dream job from 1000s of vacancies in South Africa posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to Africa Jobs.