Full Stack Java Developer

Johannesburg, Gauteng, South Africa

Job Description

The Front-End (Angular) / Full Stack / Mobile / Java Developer will be responsible for designing, developing and maintaining Angular-based web applications, mobile applications and Java Back-End services, ensuring high performance, responsive design, and seamless integration between front-end, mobile and back-end systems.
Key Responsibilities:

  • Develop and maintain responsive Angular web applications.
  • Design, build, and support Java-based back-end services and RESTful APIs using Spring / Spring Boot.
  • Design and develop mobile applications using native (Swift/Kotlin) or cross-platform frameworks such as React Native or Flutter.
  • Integrate web and mobile applications with back-end services, databases, and APIs.
  • Contribute to solution architecture, technical design discussions, and code reviews.
  • Optimise applications for performance, scalability, security, and reliability across all platforms.
  • Troubleshoot and resolve issues across front-end, mobile, and back-end components.
  • Ensure high standards of code quality, security, and maintainability.
  • Keep up to date with emerging trends and best practices in Angular, Java, and mobile development.
Job Experience and Skills Required:
  • Diploma / Degree in Computer Science, Information Technology, Software Engineering or a related field
  • 3-4 years' experience with Angular front-end, full stack, mobile or Java back-end development
  • Strong experience with front-end developer technologies (Angular, HTML5, CSS3, JavaScript, and TypeScript)
  • Strong Java (Java 8 or higher) experience, with Spring or Spring Boot
  • Experience in Mobile app development (native or cross-platform: React Native and Flutter)
  • Working knowledge of RESTful APIs and back-end integration
  • Familiarity with relational and non-relational database (MySQL, PostgreSQL, and MongoDB)
Apply today!
For more information please contact:
Danielle Paxton

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1640152
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned