Skip to main content

Full Stack Developer (Angular, Node.js, Python, AWS)

Technology
Abalobi Solutions
Johannesburg, South Africa3 weeks agoUntil 2026/07/31
Full time

Job description

Introduction

Our client is a global technology organization delivering innovative digital solutions that support large-scale manufacturing and operational environments. The team develops modern data-driven applications that enable smarter decision-making, digital transformation, and operational excellence across international business operations.

This is an exciting opportunity to join a highly skilled development team working with modern cloud technologies, microservices, and data-driven platforms in a collaborative Agile environment.

Duties & Responsibilities

  • Develop and maintain both front-end and back-end application components.
  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
  • Collaborate with business stakeholders to understand and refine requirements.
  • Contribute to user story estimation, refinement, and solution design.
  • Design and develop scalable, high-quality software solutions.
  • Build and maintain API-driven and microservices-based applications.
  • Identify risks, dependencies, and impediments and proactively resolve or escalate them.
  • Present technical solutions and recommendations to stakeholders.
  • Ensure adherence to coding standards, code reviews, unit testing, and quality assurance practices.
  • Prepare and maintain technical documentation.
  • Support and enhance existing production solutions through DevOps practices.
  • Share knowledge, mentor team members, and contribute to continuous improvement initiatives.

Desired Experience & Qualification

Essential Skills & Experience
  • Strong JavaScript development experience.
  • Experience with modern JavaScript frameworks such as Angular and Node.js.
  • Python development experience.
  • Experience with SQL databases including Oracle and PostgreSQL.
  • Working knowledge of AWS services including S3, Lambda, Glue, IAM, and QuickSight.
  • GitHub version control experience.
  • Understanding of cloud architecture principles.
  • Terraform experience.
  • Experience with RESTful web services.
  • Strong API and microservices development experience.
  • Understanding of cloud infrastructure concepts.
  • 3–5 years of relevant software development experience.
Advantageous Skills
  • JSF
  • Angular
  • AWS ECS, Fargate, and Platform-as-a-Service (PaaS) technologies
  • Maven
  • Jenkins administration and pipeline management
  • Git and Bitbucket
  • Jira and Confluence
  • DevOps methodologies and practices
  • Agile software development experience
Qualifications
  • Degree or Diploma in Information Technology, Computer Science, Software Engineering, or a related field (advantageous).
  • Experience implementing and monitoring software solutions.
  • Experience with manual and/or automated testing.
Keywords
CodingJiraPlatform as a serviceMAVENCloud computingAngularNode.jsAngularJSOracle DatabaseJavaScriptDevOpsPostgresqlPythonSqlUnit TestingCoding conventionsNodeAWSBitbucketGit

Interested in this role?