Full Stack Developer (Senior) 2427

Opensource Intelligent Solutions

Pretoria

Hybrid

ZAR 1,100,000 - 1,500,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Opensource Intelligent Solutions in Pretoria, South Africa, is seeking a Senior Java Full Stack Engineer to join a hybrid Agile/DevOps team delivering secure, scalable cloud-native applications. You will design, develop, test, deploy, and operate enterprise-grade software using Java, TypeScript, Angular, and related tech while leveraging AI-assisted coding tools and modern cloud toolchains.

This role emphasizes secure coding, CI/CD, production support, and collaboration with architects,

Qualifications

  • 10+ years of Java application development experience.
  • Proficiency with TypeScript, Angular, JSF, and RESTful APIs.
  • Experience in enterprise application development and security practices.
  • Experience with Agile and DevOps delivery practices.

Responsibilities

  • Design, develop, test, and deploy 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

Skills

Java application development
TypeScript
Angular
RESTful APIs
DevOps
CI/CD
Cloud-native
AI-assisted development

Education

IT Degree or Diploma

Tools

Git
GitHub
GitHub Actions
Maven
SonarQube
Jira
Kubernetes
Docker
Azure
Oracle
PostgreSQL
Terraform
Ansible
CloudFormation
GlassFish
Quarkus

Job description

Senior Java Full Stack Engineer

Location: Pretoria, South Africa
Work Model: Hybrid
Contract Duration: 3 Years

We are seeking an experienced Senior Java Full Stack Engineer to join a high-performing Agile/DevOps team responsible for delivering secure, scalable, cloud-native applications and platform capabilities. This is an exciting opportunity for a hands-on engineer who is passionate about modern software development, AI-assisted engineering, automation, and continuous improvement. You will play a key role in designing, developing, testing, deploying, and operating enterprise-grade applications while leveraging AI coding assistants and cloud-native technologies as part of the delivery process.

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,200,000
Full Stack Developer (Senior) 2427
Full Stack Developer (Senior) 2427

Opensource • Gauteng

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Dev (Java, Angular & Ai) (Contract) - Gauteng/Hybrid - Isb7200048
Senior Full Stack Dev (Java, Angular & Ai) (Contract) - Gauteng/Hybrid - Isb7200048

Isanqa Resourcing • Gauteng

Hybrid
ZAR 900,000 - 1,800,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 500,000 - 700,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl PTY • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Full-Stack Engineer: Java/Angular, AI & Cloud DevOps
Senior Full-Stack Engineer: Java/Angular, AI & Cloud DevOps

Opensource • Gauteng

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

Röhlig & Co • Sandton

On-site
ZAR 900,000 - 1,300,000
Senior Fullstack Java Developer
Senior Fullstack Java Developer

Accenture in South Africa • Midrand

On-site
ZAR 600,000 - 800,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Performance-based bonuses
Health coverage and retirement fund
Senior Full Stack Developer (Java/Angular)
Senior Full Stack Developer (Java/Angular)

Placements24 • East London

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Healthcare coverage
Retirement savings plan
+4