Full Stack Developer Angular/java/quarkus (contract) Gauteng/hybrid Isb5401564

Gauteng, South Africa

Job Description

Craft exceptional user experiences for global automotive vehicle checkout systems! Build cutting-edge full-stack solutions with Angular, Java, and modern cloud technologies that deliver pixel-perfect interfaces and robust backend services!
Become the technical expert behind innovative vehicle delivery platforms, where your full-stack development expertise will create seamless, scalable applications that transform the automotive customer experience worldwide!
? Advanced full-stack development with Angular 20, Java 21, and Quarkus
? Hybrid and remote working flexibility with 1960 flexible annual hours
? End-to-end ownership of cutting-edge automotive applications
POSITION: Contract: 01 January 2026 - 31 December 2028
EXPERIENCE: 4-6 Years related experience
COMMENCEMENT: 01 January 2026
LOCATION: Hybrid: Midrand/Menlyn/Home Office rotation
TEAM: Vehicle Checkout
Qualifications / Experience

  • Relevant IT Degree / Certification
  • 3+ years of experience
Essential Skills Requirements
  • Frontend Technologies: Angular 20, Typescript 5.8, Karma/Jasmine, HTML/CSS, PostgreSQL, Java 21, Playwright
  • Tools: Atlassian tools: Jira, Confluence, Git, Github for versioning, Github workflows, Docker, Docker Desktop
  • Autonomy and end to end ownership
  • Understanding of integration between different technologies
  • Coordination between development and support environments
  • Assisting with the business case
  • Planning and monitoring
  • Translating and simplifying requirements
  • Requirements processing, gathering, analysis, management and communication
  • Assist with identification and management of risks
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Advantageous Skills Requirements
  • Maven, Quarkus 3.20 (Jakarta EE, MicroProfile, Mutiny, JAX-RS, JPA, JTA, ORM), OpenAPI, OpenTelemetry, Flyway, Junit
  • Web and digital project experience
  • Agile working experience
Role Requirements
Projects:
  • Rapidly experiment with multiple solutions
  • Implement pixel perfect UI designs
  • Implement re-usable HTML and JS logic
  • Ensure all code is readable, extendable, and scalable
  • Ensure that stylesheets are maintained and adapted where necessary
  • Ensure that all implementations can be passed over to other developers, mid development, with minimum of handover
  • Polish frontend behaviour to ensure a great user experience
  • Ensure that the small unseen details of a client-side application are of exceptional quality
  • Ensure that all processes have been investigated / considered in obtaining the specifications of the user requirements
  • Propose and review system design and evaluate alternatives
  • Review and present proposed system solution to IT Project Manager / Leader and User Management or System owner
  • Develop systems solutions in line with quality and delivery requirements
  • Ensure that the following steps in the Development Cycle are executed:
  • Preparation of system/technical documentation (as per ISO standards)
  • Preparation of user and operation manual
  • User training
  • System testing/parallel runs
  • System implementation
  • System audits/quality assurance
Maintenance Requests:
  • Review and present proposed system solution to User Organisation
  • Ensure that the following steps in the Development Cycle are executed:
  • Preparation of system/technical documentation
  • Preparation of user and operation manual
  • User training
  • System testing/parallel runs
  • System implementation
  • System audits/quality assurance
  • User sign-off
  • Actively participate in Agile ceremonies including sprint planning, retrospectives, and daily standups
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure application security and data protection
  • Stay updated with emerging technologies and industry trends
  • Contribute to continuous improvement of development processes and tools
  • Document technical specifications and architectural decisions
  • Collaborate effectively with developers, operations teams, and stakeholders
  • Maintain compliance with enterprise security and governance standards
  • Update user stories in JIRA and maintain documentation in Confluence
  • Coordinate with external vendors and third-party integration partners
  • Escalate deviations, blockers, and impediments to relevant leadership
  • Additional responsibilities as per AWM Charter or department manager direction
NB:
  • South African citizens/residents preferred.
  • Valid work permit holders will be considered.
  • By applying, you consent to be added to the database and to receive updates until you unsubscribe.
  • If you do not receive a response within 2 weeks, please consider your application unsuccessful.
#isanqa #FullStackDeveloper #Angular #Java #Quarkus #AdvancedDeveloper #ITHub #NowHiring #VehicleCheckout #FrontendExcellence #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
    JD1564793
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gauteng, South Africa
  • Education
    Not mentioned