Technology

Full Stack Developer (senior) 2427

Open Source (Pty) Ltd·Menlyn, Gauteng, south-africa·FULL_TIME
TechnologyseniorFULL_TIME
-Closes Nov 19, 2026

Key Responsibilities Conduct system analysis, solution design, development, testing, and deployment within an Agile/DevOps environment. Design and build secure, scalable, and maintainable applications and platform services. Develop high-quality solutions using Java, TypeScript, Angular, and related technologies . Create solutions using cloud-native toolchains and AI-assisted development practices. Build and maintain CI/CD pipelines to improve deployment agility and quality. Automate development, testing, deployment, and operational processes. Ensure applications adhere to cybersecurity and secure coding standards. Resolve complex Tier 2 and Tier 3 production support issues. Plan and execute upgrades of existing applications and platform capabilities. Collaborate with architects, analysts, developers, testers, operations, and business stakeholders. Contribute to technical design reviews, code reviews, mentoring, and engineering best practices Essential Skills & Experience Development & Frameworks 10+ years' experience in Java application development Strong experience with: Java TypeScript Angular JSF RESTful APIs Enterprise application development Application & Web Platforms GlassFish GlassFish Micro Quarkus Apache Nginx DevOps & CI/CD Experience with: Git GitHub GitHub Actions Maven SonarQube Jira Build and deployment pipelines Container registries Containers & Cloud Docker Kubernetes Cloud experience (Azure preferred) Databases Oracle PostgreSQL PL/SQL AI-Enabled Engineering Experience using AI-assisted development tools such as GitHub Copilot or equivalent Understanding of AI-assisted engineering practices Familiarity with context engineering principles Knowledge of responsible AI, guardrails, and AI evaluation techniques Security & Operations Secure coding practices Application monitoring and observability Incident management Production support and troubleshooting Advantageous Experience Retrieval-Augmented Generation (RAG) AI orchestration frameworks Test Automation TDD / BDD Performance optimisation Infrastructure as Code: Terraform Ansible CloudFormation Operational excellence and platform reliability Technical leadership and mentoring experience Qualifications IT Degree or Diploma 10+ years of experience developing Java and/or Angular applications Experience with modern Agile and DevOps delivery practices Experience working with AI-assisted engineering tools and methodologies

At a glance

Company

Open Source (Pty) Ltd

Location

Menlyn, Gauteng, south-africa

Employment

FULL_TIME

Experience

senior

Valid until

November 19, 2026

Created

October 20, 2026