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

Midrand, Johannesburg, 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
iSanqa is your trusted Level 2 BEE recruitment partner, dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff, temporary resources, and efficient contract management and billing facilitation, iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience, we are committed to evolving our practices to ensure ongoing excellence.

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