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

Get the CLI →

Mindworx Consulting and Academy

NewBe an early applicant

Full Stack Developer (12 months contract)

Posted Updated
Discussion

Summary

12-month contract in Johannesburg: own feature delivery end-to-end for critical banking/credit applications — building accessible Angular frontends, SQL Server schemas and REST APIs, integrating Java/Spring Boot microservices, and owning Docker/CI-CD pipelines plus legacy modernization, alongside analysts, testers and credit specialists.

You will own feature delivery end-to-end: building responsive frontends, designing robust REST APIs, and automating pipelines while collaborating closely with business analysts, testers, and credit specialists. Beyond new feature development, you’ll play a key role in modernizing legacy architectures and scaling critical banking applications.

The Tech Stack Deep-Dive

Must-Haves

  • Frontend: Angular (5+ yrs, Signals, RxJS, Routing), TypeScript, HTML5/SCSS, Accessibility Standards
  • Data: SQL Server, T-SQL, Relational Data Modeling

Nice-to-Haves

  • Frontend Architecture: Micro-frontends (Module Federation/Native), In-house Design Systems, PrimeNG, Angular Material
  • Backend & Legacy: JBoss EAP, Older Java version migrations
  • Data & Testing: Neo4j, Playwright, Vitest
  • Identity & Domain: Active Directory, Windows SSO, JWT, Domain experience in Credit, Lending, or Banking

Key Responsibilities

  • End-to-End Feature Delivery: Build accessible, responsive Angular UI components and integrate them seamlessly with backend Java/Spring Boot microservices.
  • Database & API Design: Model relational schemas on SQL Server and write optimized T-SQL queries alongside clean OpenAPI REST endpoints.
  • Pipeline & Deployment Ownership: Containerize applications using Docker, build robust CI/CD pipelines, and manage releases through controlled change environments.
  • Production Excellence: Drive root-cause analysis for production issues and continuously enhance, support, and modernize existing applications.

Skills

Apply

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