Senior Full Stack Developer (Java 21 & Angular 18) (Contract) – Gauteng/Hybrid - Isb5302182
Summary
Senior Full Stack Developer on a long-term contract building a vehicle inventory workflow product using Java 21+, Quarkus v3+, Angular v18+, Apache Kafka, MongoDB, Docker, and Kubernetes in a hybrid Gauteng setup.
Our Client is seeking a Senior Full Stack Developer to join the core Software Engineering squad within their global IT Hub, driving the "Stock & Fleet@Agent Workflow" product.
This product provides complete transparency and visibility over new, used, and fleet vehicle inventory until final sale, utilizing an automated workflow engine to orchestrate cross-system business flows.
In this role, you will build modern, resilient full stack solutions leveraging modern Java 21+, Quarkus v3+, and Angular v18+ architectures.
- Modern Full Stack Stack: 8 10+ years of software development experience with deep expertise in Java 21+, Quarkus v3+, and frontend engineering using Angular v18+, TypeScript, JavaScript, and responsive CSS.
- Microservices, Event Streaming & NoSQL: Proven hands-on experience designing microservices, consuming RESTful APIs, streaming events with Apache Kafka, and managing NoSQL databases (MongoDB).
- Testing & Container Orchestration: Strong testing discipline using JUnit, Mockito, Jest, and Playwright alongside container deployments with Docker, Kubernetes, and AWS Cloud.
Position Details:
- Contract Dates: 01-11-2026 to 31-12-2029
- Location: Midrand / Menlyn / Rosslyn / Home Office Rotation
- Level: Senior (6-8 Years related experience)
Qualifications & Experience:
- Diploma or Degree in Computer Science, IT, or related field (or equivalent commercial experience).
- 8 to 10+ years of dedicated software development experience across backend and frontend stacks.
- Demonstrated delivery experience inside structured Agile/Scrum teams.
Essential Skills & Technologies:
- Backend: Java 21+, Quarkus v3+, Maven, RESTful APIs, and microservices architecture.
- Frontend: Angular v18+, TypeScript, JavaScript, HTML5, and responsive CSS.
- Data & Messaging: Apache Kafka event streaming and MongoDB (NoSQL).
- Testing & Quality: JUnit, Mockito, Jest, and Git best practices.
- Cloud & Containers: AWS Cloud, Docker containerization, and Kubernetes orchestration.
Advantageous Skills:
- Experience with Terraform (IaC), Playwright end-to-end testing, and automated CI/CD pipelines.
- Hexagonal architecture patterns and monitoring with Grafana.
- Familiarity with Figma design systems and security best practices.
Key Responsibilities:
- Full Stack Development: Design, implement, and maintain responsive front-end applications (Angular) and high-performance microservices (Quarkus/Java).
- Code Reviews & Quality: Conduct peer code reviews, write comprehensive automated test suites (JUnit/Jest), and maintain ISO-standard technical documentation.
- Operational Support: Provide 3rd level support for production incidents, perform defect resolution, and assist deployment flows.
- Agile Collaboration: Participate actively in sprint ceremonies, present solutions to Product Owners, and coach team members.
#isanqa #isanqaresourcing #fuelledbypassionintegrityexcellence #thegroup #FullStackDeveloper #SeniorFullStackDeveloper #Java21 #Quarkus #Angular #TypeScript #Kafka #MongoDB #Docker #Kubernetes #DevOps #TechJobsSA #GlobalTechJobs
iSanqa is your trusted Level 2 BEE recruitment partner, dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff, temporary resources, and efficient contract management and billing facilitation, iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience, we are committed to evolving our practices to ensure ongoing excellence.