Full Stack Java Developer (contract) Gauteng/hybrid Isb6400539

Gauteng, South Africa

Job Description

Accelerate your development career in global automotive innovation!
Full Stack Java Developer (Senior) position powering Group excellence
? Develop cutting-edge DocMa application for document management systems
? Senior-level full stack development in mission-critical automotive platforms
? Join the dynamic development team driving Group IT innovation
POSITION: Contract: 01 November 2025 - 31 December 2028
EXPERIENCE: 6+ years development experience + Backend Certification
COMMENCEMENT: 01 November 2025
LOCATION: Hybrid: Midrand/Menlyn/Home Office rotation
TEAM: DocMa Application Team
Project Information
The DocMa application streamlines the document management process within the HADOC.Next and GDMS systems. It allows users to upload, archive, and retrieve documents efficiently by adding structured metadata for traceability and searchability. The developers will implement and improve these functionalities, ensuring smooth integration with the existing systems, and maintaining secure and efficient document management processes.
Qualifications/Experience

  • Degree in IT or relevant experience (Required)
  • Qualification/Certification in backend development technologies (Required)
  • 6+ years Development Experience (Required)
  • Agile working experience (Mandatory)
  • South African citizens/residents preferred; valid work permit holders considered
  • Willing and able to travel internationally if required
Essential Skills Requirements
Must have experience/understanding:
  • Csharp(Mandatory)
  • .NET Framework (Mandatory)
  • DB PostgreSQL experience (Mandatory)
  • Angular 16 and above (Currently 18) - Mandatory
  • Container/Docker experience
  • API Development - REST, WebService, AQMP
  • Angular TS, JavaScript, Typescript, HTML, CSS
  • Dependency Injection, OOP (Object Oriented Programming and Design)
  • Knowledge of design patterns, DAO pattern
  • Git, Code versioning, CD/CI Github Actions
  • HTTP Authentication, and Encryption with SSL - OAuth2, JWT, Bearer
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Advantageous Skills Requirements
  • IntelliJ IDE
  • Java 8 and above (Current 17)
  • Code quality with Sonar
  • JavaEE 6 (Maintenance)
  • Debugging remote services
  • AWS and/or other cloud services and Serverless development technologies (highly advantageous)
  • QlikView/Qlik Sense and/or other Qlik and BI technologies (highly advantageous)
  • Informatica and/or other ETL tools (highly advantageous)
  • DevSecOps
  • Above-board work ethics
  • Flexibility to take up different tasks in the project
  • Kubernetes training and experience
  • Basic Linux and scripting experience
  • GitHub
Role Requirements
Application Development: Develop and maintain critical internal web application (Backend and Frontend) used in vehicle dispatch and distribution/delivery management processes
Cloud & Microservices: Cloud, API, Java, Microservice and other Serverless development, deployment, support and maintenance
Technical Support: 2nd and 3rd level support of the application and Technical Lifecycle Management of the product
Agile Participation: Participate in daily stand-ups, sprint planning, backlog refinement, story estimation, reviews and retrospectives
Code Quality: Develop readable, extendable, re-usable, scalable, and optimized code with proper peer reviews
System Design: Propose and review system designs, evaluate alternatives, and present solutions to stakeholders
Documentation: Update user stories in Jira, documentation in Confluence, and prepare technical documentation per ISO standards
Production Support: Infrastructure monitoring, troubleshooting, production deployment, and hyper-care support
Compliance: Ensure adherence to IT Security standards and audit compliance requirements
NB:
  • South African citizens/residents preferred. Valid work permit holders will be considered.
  • By applying, you consent to be added to the database and receive updates until you unsubscribe.
  • If you do not receive a response within 2 weeks, please consider your application unsuccessful.
#isanqa #fullstackjava #csharp #angular #documentmanagement #seniordeveloper #fuelledbypassionintegrityexcellence

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
    JD1513414
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gauteng, South Africa
  • Education
    Not mentioned