Point your AI agent at freehire and let it find you a job.

Get the CLI →

Zohorecruit

NewBe an early applicant

Full Stack Developer (Java & Angular)

Posted 1 view
Discussion

Summary

A full stack developer builds, enhances, and maintains scalable enterprise applications using Java (Spring) on the backend and Angular on the frontend, creating RESTful APIs and collaborating with DevOps, QA, and business stakeholders in an Agile, hybrid work environment.

Johannesburg, South Africa | Posted on 01/16/2026

Our client is seeking an experienced Full Stack Developer with strong expertise in Java (Spring) and Angular. The successful candidate will be responsible for developing, enhancing, and maintaining scalable enterprise applications, working across both backend and frontend technologies within a collaborative Agile environment.

Key Responsibilities

  • Design, develop, and maintain full-stack applications using Java (Spring) and Angular
  • Build and consume RESTful APIs
  • Collaborate with cross-functional teams including DevOps, QA, and business stakeholders
  • Ensure high performance, security, and scalability of applications
  • Participate in Agile ceremonies, code reviews, and continuous improvement initiatives

Requirements

Technical Requirements (Essential)

  • Java (Spring Framework): Minimum 5 years’ experience
  • Angular: Minimum 3 years’ experience (strong hands‑on capability required)
  • SQL: Solid experience in writing and optimizing queries
  • DevOps familiarity: Experience working with tools such as Bamboo, Nexus, or similar CI/CD tools

Additional Requirements

  • Must be based in South Africa
  • Able to work in a hybrid environment
  • Strong problem‑solving and communication skills
  • Ability to work independently and within a team

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available