S

Full Stack Java Developer (Advanced)

Job Description - Full Stack Java Developer (Advanced)

What You’ll Do:

  • Full
    Stack development and maintenance of a Production Planning Capacity
    Management platform.

  • Translate
    business requirements into scalable, high -quality solutions.

  • Participate
    in Agile ceremonies, refine user stories, and propose system designs.

  • Provide
    DevOps support, system testing, audits, and training.

  • Engage
    directly with international end users, overcoming language and technical
    barriers.

  • Identify
    risks and resolve issues proactively.


Requirements

Must -Have Skills:

  • Angular
    10+, AG Grid, ECMAScript 7+/JavaScript, TypeScript, RxJS, SCSS

  • Java
    8+, Spring Framework (Boot, MVC, Data/JPA, Security)

  • AWS
    (Kinesis, CloudWatch, CDK, Fargate), Postgres, IBM MQ

  • Apache
    Kafka, Apache Camel, RESTful services, Maven

  • Jasmine,
    Karma, JUnit, Mockito, Test Containers, Docker

  • Agile
    working experience, testing (manual/automated), system documentation


Nice -to -Have Skills:

  • Microservices,
    DevOps, IoC/Dependency Injection, Design Patterns, Clean Code

  • SonarQube,
    Jenkins, Git/Bitbucket, Jira/Confluence

  • Strong interpersonal, organizational, and
    coaching abilities


Qualifications & Experience:
  • IT
    Degree/Diploma or relevant experience

  • 6+
    years of development experience

  • Proven
    track record in implementing, monitoring, and supporting IT solutions



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

Similar Java 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.