S

Full Stack Developer (Senior)

icon briefcase Job Type : Contract

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Full Stack Developer (Senior)

Develop and
maintain robust backend services and full stack applications, while driving
architectural improvements, ensuring high -quality delivery, and mentoring team
members. The role requires strong problem -solving ability and the capability to
influence technical direction.


Key
Responsibilities

  • Develop and maintain backend
    platforms and applications

  • Design and implement scalable system
    solutions aligned to business needs

  • Review and present technical
    solutions to stakeholders

  • Gather and analyse requirements from
    end users

  • Participate in code reviews and
    enforce best practices

  • Manage source code using version
    control tools (e.g., Git)

  • Maintain clear technical
    documentation and processes

  • Provide coaching and training to team
    members and users

  • Participate in Agile ceremonies
    (sprint planning, stand -ups, retrospectives)

  • Contribute to continuous
    improvement of systems and processes


Requirements

Essential
Skills

  • Extensive experience in Java
    development (Java EE, Spring Framework)

  • Strong knowledge of RESTful API
    design and implementation

  • Experience with microservices
    architecture and design patterns

  • Expertise in SQL databases
    (PostgreSQL preferred)

  • Experience with Docker and
    Kubernetes

  • Proficiency with Git version
    control

  • Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI/CD)
  • Strong understanding of Agile and
    DevOps principles

  • Experience with AWS Cloud

Advantageous
Skills

  • Experience in manual or automated
    testing

  • Exposure to web and digital
    projects

  • Familiarity with code quality
    tools (e.g., SonarQube)

  • Understanding of system
    integration across platforms

  • Knowledge of compliance standards
    and system audits

  • Experience with user training and
    documentation

  • Strong collaborative and
    problem -solving skills


Qualifications
& Experience

  • Diploma or Degree in IT or related
    field

  • Minimum 8+ years experience in
    Java development

  • Proven track record delivering
    high -quality IT solutions


Original job Full Stack Developer (Senior) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Full Stack Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Full Stack Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.