Point your AI agent at freehire and let it find you a job.

Get the CLI →

Open Source (Pty) Ltd

Open 16d reposted 3× · 2 open copies

Full Stack Developer (Senior) 2182

Discussion

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

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available