Full Stack Developer (Senior) 2182

Opensource

Gauteng

On-site

ZAR 600,000 - 900,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Opensource is seeking an experienced engineer to design, develop, and maintain enterprise applications and microservices. You will analyze business requirements and translate them into robust cloud-native solutions, with a strong emphasis on RESTful APIs and scalable architectures.

You will participate in architecture reviews, contribute to deployment automation, and support CI/CD pipelines while collaborating in Agile ceremonies and mentoring teammates.

Qualifications

  • Experience designing and implementing enterprise microservices.
  • Strong RESTful API design and consumption skills.
  • Hands-on backend and frontend development across modern stacks.
  • Experience with CI/CD and deployment automation.
  • Familiarity with cloud services and IaC tooling.

Responsibilities

  • Design, develop, enhance, and maintain enterprise applications and microservices.
  • Analyze requirements and translate them into robust solutions.
  • Develop cloud-native, scalable software solutions.
  • Participate in architecture discussions and solution design reviews.
  • Conduct code reviews for quality and maintainability.
  • Create and run automated tests and resolve defects.
  • Support CI/CD pipelines and deployment activities.
  • Provide third-level production support as needed.
  • Produce technical and system documentation aligned with ISO standards.
  • Present technical solutions to Product Owners and Tech Leaders.
  • Participate in Agile ceremonies, sprint planning, stand-ups, and retrospectives.
  • Mentor and support fellow developers and users.

Skills

Angular
JavaScript
TypeScript
HTML5
CSS3
Responsive design
Java
Quarkus
Maven
JUnit
Mockito
Kafka
MongoDB
Microservices
RESTful APIs
Docker
Kubernetes
AWS Cloud
Terraform
CI/CD
Git
Jest
Playwright

Tools

Docker
Kubernetes
AWS
Terraform
Maven
JUnit
Mockito
Kafka
MongoDB
Git

Job description

Essential Skills
  • Strong experience with Angular 18+, JavaScript, TypeScript, HTML5, CSS3, and responsive web design principles.
  • Proficiency in Java 21+, Quarkus 3+, Maven, JUnit, and Mockito.
  • Experience working with Kafka and MongoDB (NoSQL) databases.
  • Strong understanding of Microservice Architecture, including designing and implementing distributed, scalable applications.
  • Proven experience designing, developing, and consuming RESTful APIs.
  • Hands-on experience with Docker, Kubernetes, and AWS Cloud services.
  • Experience with Infrastructure as Code (Terraform).
  • Strong knowledge of CI/CD practices, deployment automation, and modern DevOps methodologies.
  • Experience with Git, version control best practices, and collaborative Git workflows.
  • Front-end and end-to-end testing experience using Jest and Playwright
Role & Responsibilities
  • Design, develop, enhance, and maintain enterprise applications and microservices
  • Analyze business and technical requirements and translate them into robust solutions
  • Develop cloud-native, scalable, and resilient software solutions
  • Participate in architecture discussions and solution design reviews
  • Conduct code reviews to ensure quality, maintainability, and adherence to engineering standards
  • Create and execute automated tests and resolve defects efficiently
  • Support CI/CD pipelines and deployment activities
  • Investigate and provide third-level production support when required
  • Produce technical and system documentation aligned with ISO standards
  • Present technical solutions to Product Owners, System Owners, and Technical Leaders
  • Actively participate in Agile ceremonies, sprint planning, stand-ups, and retrospectives
  • Coach, mentor, and support fellow developers and users
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (Senior) 0693
Full Stack Developer (Senior) 0693

Opensource • Gauteng

On-site
ZAR 600,000 - 900,000
Developer: Full Stack
Developer: Full Stack

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Full Stack Developer
Full Stack Developer

MyCareerCraft • Sandton

On-site
ZAR 700,000 - 900,000
JavaScript Senior Developers
JavaScript Senior Developers

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 600,000 - 840,000
Full Stack Java Developer
Full Stack Java Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior Full Stack Developer
Senior Full Stack Developer

ATS Client • Pretoria

On-site
ZAR 700,000 - 1,000,000
Java Architect
Java Architect

Impronics Technologies • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
3412 Solutions Architect (Senior)
3412 Solutions Architect (Senior)

Imizizi • Pretoria

On-site
ZAR 700,000 - 1,000,000
Senior Full Stack Developer EKYC
Senior Full Stack Developer EKYC

SavageOne Pty Ltd • Midrand

On-site
ZAR 900,000 - 1,400,000