Financial Accountant (Johannesburg)
Executive Placements · Kensington
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Company and Job Description A well-established and growing group within the restaurant and hospitality sector is looking for experienced Accountants to join its finance team, with opportunities available in Johannesburg and Cape Town . This is a hands-on accounting position where you will take responsibility for the day-to-day accounting function while providing reliable financial support to operational management. The environment is fast-paced and exceptionally high-volume , so you need to be comfortable working under pressure while maintaining accuracy and control. The business is looking for someone who values stability, loyalty and long-term career growth and wants to become an integral part of the organisation rather than simply looking for their next short-term career move.
Key Responsibilities
- Manage accounting processes through to trial balance
- Manage creditors, debtors and cashbooks
- Perform bank processing and reconciliations
- Complete general ledger and balance sheet reconciliations
- Assist with month-end and year-end processes
- Prepare information and supporting documentation for auditors
- Manage cost-of-sales and food-cost accounting
- Ensure accurate and efficient GAAP-related accounting processes
- Provide financial support to operational managers
- Maintain accuracy and control across a high-volume transactional environment
Job Experience and Skills Required: Education:
• BCom degree in Accounting, Finance or a related field • Completed articles will be advantageous Experience:
- Preferably 35 years' post-qualification accounting experience
- Strong full-function accounting experience
- Experience within a high-volume environment is essential
- Restaurant, hospitality, FMCG or retail exposure will be advantageous
.special-hidden { display: none; }