Tech Lead

Belay Talent Solutions

Johannesburg

On-site

ZAR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Belay Talent Solutions is seeking a Tech Lead based in Bryanston. This senior-level role emphasizes hands-on technical leadership within a large-scale marketplace platform.

Key responsibilities include leading platform modernisation efforts and designing scalable software solutions. Ideal candidates should have over 10 years of experience in software development, particularly in e-commerce and fintech environments. A Bachelor's degree in Computer Science is essential.

Qualifications

  • 10+ years of professional software development experience.
  • Experience in ecommerce, marketplace platforms, or fintech is advantageous.
  • Deep, hands-on experience in production Java systems.

Responsibilities

  • Lead migration from JSP-based frontends to modern frontend architecture.
  • Design, develop, and maintain high-quality, scalable software.
  • Mentor engineers and raise the overall technical capability of the team.

Skills

Java
React
Next.js
Vue
AWS
Go

Education

Bachelor's Degree in Computer Science or equivalent

Job description

Role Profile: Tech Lead

Level: Senior

Reporting to: Chief of Marketplace

Location: Bryanston (in-office; hybrid after probation)

About

Leadership here means setting the standard. You are expected to stay close to the codebase, review pull requests, and lead by example.

Role Overview

This is a hands-on technical leadership role within a large-scale marketplace platform. You'll be the most senior technical voice in the room—setting technical direction, reviewing code, unblocking engineers, and making pragmatic decisions that keep delivery moving.

A central focus of this role is platform modernisation. The core marketplace runs on a production Java monolith with JSP-based frontends. You will own the strategy and execution for migrating to a modern, component-driven frontend while ensuring platform stability and continuous delivery. You won't just define the roadmap—you'll actively write and ship code alongside the team.

You'll report directly to the Chief of Marketplace and work closely with product, design, and engineering stakeholders.

Your Day-to-Day
Platform Modernisation & Architecture
  • Define and lead the migration from JSP-based frontends to a modern frontend architecture.
  • Evaluate frameworks, build proof-of-concepts, and deliver incremental improvements without disrupting production.
  • Assess and drive backend modernisation initiatives (e.g. Java 17+/21 upgrades, improved API design, reduced coupling in the monolith).
  • Act as the primary technical architect for the marketplace ecosystem, ensuring long-term scalability, reliability, and maintainability.
Software Development & Quality
  • Design, develop, and maintain high-quality, scalable software across the stack.
  • Stay close to the codebase, contributing regularly and addressing technical debt before it becomes a production risk.
  • Set high standards for performance, security, and reliability.
Leadership & Collaboration
  • Lead by example through clean, pragmatic, production-grade code.
  • Review pull requests, mentor engineers, and raise the overall technical capability of the team through pairing and knowledge sharing.
  • Work closely with product managers and designers to translate business needs into robust technical solutions.
  • Clearly communicate technical trade-offs to both technical and non-technical stakeholders.
Continuous Improvement
  • Stay current with emerging technologies and best practices.
  • Be genuinely open to adopting AI tooling where it demonstrably improves team velocity and product quality—because it works, not because it's trendy.
Qualifications
  • Bachelor's Degree or National Diploma in Computer Science, Information Technology, or equivalent experience.
Experience & Technical Skills
  • 10+ years of professional software development experience.
  • Experience in ecommerce, marketplace platforms, or fintech is a strong advantage.
  • Strong full-stack capability, with deep, hands-on experience in production Java systems.
  • Proven experience modernising legacy systems—especially migrating JSP or server-rendered UIs to modern frontend frameworks.
  • Practical experience with modern frontend frameworks such as React, Next.js, Vue, or similar, and a clear, opinionated approach to incremental migration.
  • Strong backend expertise with modern Java (17+/21); experience with Go is a bonus.
  • Solid experience working in AWS production environments, including EC2, RDS/Aurora, Lambda, S3, and CloudWatch.
  • High-level understanding of React Native + Expois advantageous.
  • A strong appreciation for reliability, performance, and operational excellence.
Leadership & Mindset
  • Comfortable working in and improving a mature codebase rather than rewriting for novelty.
  • A pragmatic problem-solver who understands trade-offs between big-bang rewrites and incremental delivery—and prioritises shipping value early.
  • Proven ability to lead teams through complex technical change, building alignment without slowing momentum.
  • Clear communicator who can earn trust across engineering, product, and business teams.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java and JavaScript Tech Lead
Java and JavaScript Tech Lead

Badger & Bird Talent • Johannesburg

Hybrid
ZAR 1,800,000 - 2,400,000
Tech Lead
Tech Lead

Progressive IT Resourcing • Cape Town

On-site
ZAR 1,000,000 - 1,500,000
Senior .Net Developer
Senior .Net Developer

Platform45 • South Africa

On-site
ZAR 900,000 - 1,500,000
Lead Software Engineer | Johannesburg | Permanent
Lead Software Engineer | Johannesburg | Permanent

Edge Executive Search Group • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Tech Lead - Platform Modernisation & Architecture
Senior Tech Lead - Platform Modernisation & Architecture

Belay Talent Solutions • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Platform Tech Lead (Contract)
Platform Tech Lead (Contract)

Isilumko Staffing • South Africa

On-site
ZAR 1,200,000 - 1,700,000
JavaScript Technical Lead
JavaScript Technical Lead

Future Fit • Johannesburg

Hybrid
ZAR 800,000 - 1,100,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+1
Lead Software Developer
Lead Software Developer

DataTech Recruitment • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Java Team Lead
Java Team Lead

Future Fit • Johannesburg

Hybrid
ZAR 1,100,000 - 1,400,000
Competitive compensation package
Commission incentives
Access to employee wellness programs
+5
Senior Full Stack Software Engineer (TypeScript, Node.js, React, AWS) (Remote)
Senior Full Stack Software Engineer (TypeScript, Node.js, React, AWS) (Remote)

Datafin • Cape Town

Remote
ZAR 600,000 - 800,000