Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Full Stack Developer (Expert).
South Africa Jobs Expertini

Urgent! Full Stack Developer (Expert) Job Opening In Pretoria – Now Hiring Sabenza IT & Recruitment

Full Stack Developer (Expert)



Job description

Job Description

Our client in the automotive industry is seeking an accomplished Full Stack Developer (Expert) to join their forward-thinking IT team in South Africa.

This role offers the opportunity to work on pioneering global projects that combine cutting-edge cloud technologies, AI innovation, and full-stack development to deliver high-impact digital solutions.

If you thrive in a fast-paced environment where technology drives transformation and collaboration fuels success, this is your chance to shape the future of intelligent mobility through world-class software engineering.


Duties And Responsibilities:

  • Design and develop high-quality software solutions using full stack technologies
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Implement and manage cloud infrastructure using AWS and Terraform
  • Develop and maintain backend services using Java, Python, and Node.js
  • Create and optimize frontend applications using Angular and JavaScript
  • Ensure code quality and maintainability using Sonar and Git version control
  • Manage database solutions using PostgreSQL, DynamoDB, and SQL
  • Implement continuous integration and deployment pipelines using Maven and Docker
  • Troubleshoot and resolve software defects and issues
  • Participate in code reviews and provide constructive feedback
  • Stay updated with emerging technologies and industry trends
  • Mentor junior developers and provide technical guidance
  • Contribute to the improvement of development processes and practices


Requirements

Essential Skills:

  • Proficiency in Java programming language
  • Experience with AWS cloud services
  • Experience with Python
  • Expertise in SQL for database management
  • Knowledge of Node.js for server-side development
  • Familiarity with Angular for frontend development
  • Experience with AWS CDK for infrastructure as code
  • Proficiency in Terraform for cloud infrastructure management
  • Strong understanding of JavaScript for web development
  • Experience with JPA & Hibernate for ORM
  • Familiarity with Maven for project management
  • Proficiency in PostgreSQL and RDMS for database solutions
  • Experience with DynamoDB for NoSQL database management
  • Knowledge of RESTful services for API development
  • Experience with Spring & SpringBoot for application development
  • Proficiency in Git & Github for version control
  • Experience with Docker for containerization
  • Familiarity with Sonar for code quality analysis

 

Advantageous Skills:

  • Advanced skills in Angular for frontend development
  • Experience with NPM for package management
  • Familiarity with CodeCommit for source control
  • Experience with Kubernetes for container orchestration
  • Knowledge of Oracle databases
  • Understanding and experience with Generative AI use cases or projects
  • Coaching and giving training to fellow colleagues and users when required.


  • Problem solving capabilities.
  • Strong presentation skills

Qualifications And Experience:

  • Bachelor’s degree in computer science, Software Engineering, or similar qualification.


  • Extensive experience in full stack development across various technologies
  • Proven track record of successful project delivery in a similar role



Requirements
Essential Skills: Proficiency in Java programming language Experience with AWS cloud services Experience with Python Expertise in SQL for database management Knowledge of Node.js for server-side development Familiarity with Angular for frontend development Experience with AWS CDK for infrastructure as code Proficiency in Terraform for cloud infrastructure management Strong understanding of JavaScript for web development Experience with JPA & Hibernate for ORM Familiarity with Maven for project management Proficiency in PostgreSQL and RDMS for database solutions Experience with DynamoDB for NoSQL database management Knowledge of RESTful services for API development Experience with Spring & SpringBoot for application development Proficiency in Git & Github for version control Experience with Docker for containerization Familiarity with Sonar for code quality analysis Advantageous Skills: Advanced skills in Angular for frontend development Experience with NPM for package management Familiarity with CodeCommit for source control Experience with Kubernetes for container orchestration Knowledge of Oracle databases Understanding and experience with Generative AI use cases or projects Coaching and giving training to fellow colleagues and users when required.

Problem solving capabilities.

Strong presentation skills Qualifications And Experience: Bachelor’s degree in computer science, Software Engineering, or similar qualification.

Extensive experience in full stack development across various technologies Proven track record of successful project delivery in a similar role


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Full Stack Potential: Insight & Career Growth Guide