Entry Level Developer Java Python Jobs in South Africa

     
  Reset

Bi Developer Cape Town

📑 BI Developer The BI Developer will design and develop data sets and reports for business analytic requirements, using Apache Airflow, Google BigQuery, and Google Looker Studio. The BI Developer will assist in formulating strategies on how to aggregate data across multiple systems into a single reposi ...

Software Security Researcher And Developer

📑 Software Security Researcher And Developer About the job Software Security Researcher And Developer Software Cyber Security Researcher And Developer If software security is your game and protecting organizations from potential cyber threats is your aim, then we are looking for you to ...

Intermediate to Senior AWS Data Engineer (Python) Cape Town up to R600 per hour

📑 We are looking for an Intermediate to Senior AWS Data Engineer to lead the development and optimisation of scalable cloud data platforms supporting analytics, machine learning workloads, and operational reporting. The role involves close collaboration with data scientists, analysts, and engineering ...

React native developer

📑 Overview React Native Developer – Intermediate to Senior Role Summary: As a React Native Developer, you will design, develop, and maintain cross-platform mobile applications that deliver seamless user experiences on both i OS and Android. You will work closely with product managers, designers, and backend engine ...

Tech lead (.net and angular)

📑 We are seeking a highly skilled Lead Developer to join our team and drive the development of cutting‑edge applications using. NET and Angular. What you’ll do: Leading the Development Process Work with and direct the team’s software engineers in setting the standards for coding, testing and software quality Colla ...

React native developer

📑 Overview React Native Developer – Intermediate to Senior Role Summary: As a React Native Developer, you will design, develop, and maintain cross-platform mobile applications that deliver seamless user experiences on both i OS and Android. You will work closely with product managers, designers, and backend engine ...

Mobile application developer

📑 About the job Mobile Application Developer Job Overview We are seeking a highly skilled and innovative Mobile Application Developer to design, develop, and maintain high-quality mobile applications for our growing user base. You will work closely with cross-functional teams to deliver seamless user experiences a ...

React native developer

📑 React Native Developer – Intermediate to Senior Role Summary As a React Native Developer, you will design, develop, and maintain cross-platform mobile applications that deliver seamless user experiences on both i OS and Android. You will work closely with product managers, designers, and backend engineers to tra ...

SOFTWARE DEVELOPERS (Intermediate & Senior) Stellenbosch

📑 Intermediate and Senior C# Developer Stellenbosch, WC: Our client in Stellenbosch has vacancies for Intermediate and Senior C# Developers to join their team, implement new systems, and augment existing ones.Agile thinking is at the core of our daily operations. We are always looking for ways to ...

Mulesoft Developers Market related

📑 Job Type: Contract, expected to work full-time hours Primary Industry: Banking and Finance Job Duties: Design, develop, and implement Mulesoft integrations and API solutions Collaborate with cross-functional teams to ga ...

Mulesoft Developer Johannesburg North

📑 Job Type: Contract, expected to work full-time hours Primary Industry: Banking and Finance Job Duties: Design, develop, and implement Mulesoft integrations and API solutions Collaborate with cross-functional teams to ga ...

Software Developer (Junior / Graduate)

📑 Newlands, South Africa | Posted on 30/03/2026 Location: Cape Town | Work Type: Office Based | Job ID: J About our client: Our client is a vendor-neutral and agnostic provider of technology services to businesses of all sizes. They partner with their custom ...

Bookkeeper

📑 1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from The Condor Collective Employee Engagement Partner at The Condor Collective | Construction Recruiter Multinational Residential Deve ...

Senior Java Full Stack Engineer – Liquidity & Treasury

📑 Impronics Technologies in Gauteng is seeking a skilled Java Full Stack Engineer to design and develop high-performance applications supporting Liquidity, Account, and Treasury Management. The role involves building scalable microservices and intuitive user interfaces while ensuring system reliability, security, ...

Senior Java Software Engineer Growth, Impact & Mentorship

📑 A leading tech company in South Africa, Gauteng, seeks a Software Engineer responsible for delivering high-quality software and mentoring younger team members. Required are 5+ years of hands-on software engineering experience and expertise in Java, Node, React, or Angular. The role emphasizes effective communica ...

Senior to Lead Ai Augmented Java Engineer

📑 We’re looking for an experienced AI‑First Software Engineer who uses AI as a force multiplier, not a “replacement” for deep engineering expertise. You’ll architect, build, and operate high‑quality production systems across backend, web, and mobile layers. This role requires s ...

Senior to Lead Ai Augmented Java Engineer

📑 We’re looking for an experienced AI‑First Software Engineer who uses AI as a force multiplier, not a “replacement” for deep engineering expertise. You’ll architect, build, and operate high‑quality production systems across backend, web, and mobile layers. This role requires s ...

Bpm Developer Gauteng

📑 Introduction As a BPM Developer, you will play a key role in designing, developing, and implementing business process management solutions using industry-leading BPM tools and technologies. You will collaborate closely with cross-functional teams to understand business requirements, architect BPM sol ...

Network Engineer – Level 3 (Senior / Tier 3)

📑 Our client in the telecommunications / wireless internet services industry is seeking to employ an experienced Network Engineer – Level 3 (Senior / Tier 3) to join their Network Operations Centre. The successful candidate will be responsible for maintaining the stability, scalability, op ...

IT Support Engineer (Level 1) Growth Path

📑 Growth Resourcing is seeking an IT Support Technician – Level 1 to provide first-line technical support to internal users and customers in Umhlanga Rocks, KwaZulu-Natal. This role involves troubleshooting desktop and Microsoft 365 issues, delivering efficient IT support, and maintaining high customer service ...

Mid Level Accountant — Financial Statements & Tax Prep

📑 Pro-Match Recruitment is seeking an experienced accountant in Somerset West, South Africa. The role involves preparing financial statements, processing bookkeeping records, and ensuring compliance with statutory requirements. Applicants should have at least 2 years of experience in an accounting firm, ...

Interim Fund Controller — Fund Level Reporting Expert

📑 Allied Talent Partners (ATP), a Three Cairns Group initiative, is a mission-driven, not‑for‑profit talent marketplace focused on solving the human capital bottlenecks slowing down sustainable development efforts in emerging economies, with an initial focus on Africa. ATP connects vetted, experienced, conte ...

Creative Content Producer (Junior to Mid Level)

📑 Creative Content Producer (Junior to Mid-Level) Sandton, South Africa | Posted on 21/05/2026 Firewater is looking for a highly motivated Junior to Mid-Level Creative Content Producer to join our growing team. This role is ideal for someone who lives and breathes social ...

Level 2 IT Support Engineer — Expert Troubleshooter

📑 Job Summary We are looking for an experienced Level 2 IT Support Engineer to join our dynamic team in Cape Town. In this role, you will provide advanced technical support, resolve complex hardware, software, and network issues, and ensure smooth IT operations for our users. This is an exc ...

Pharmacy Services Assistant (Level 2) – Weekend Shifts

📑 There are a number of vacancies throughout the department for Pharmacy Assistants. Staff are required to provide pharmaceutical supplies from the pharmacy department at Aberdeen Royal Infirmary to a variety of destinations throughout NHS Grampian. For more details see Job Description which contains ...

2nd level it helpdesk engineer office based

📑 This is a customer-focused position within a fast-paced Managed Service Provider environment. The successful candidate will be primarily responsible for delivering high-quality Level 2 technical support while also assisting the project team with onboarding and upgrade activities for both new and existing clients ...

It support engineer (level 1) growth path

📑 Growth Resourcing is seeking an IT Support Technician – Level 1 to provide first-line technical support to internal users and customers in Umhlanga Rocks, Kwa Zulu-Natal. This role involves troubleshooting desktop and Microsoft 365 issues, delivering efficient IT support, and maintaining high customer service le ...

Mid level accountant — financial statements & tax prep

📑 Pro-Match Recruitment is seeking an experienced accountant in Somerset West, South Africa. The role involves preparing financial statements, processing bookkeeping records, and ensuring compliance with statutory requirements. Applicants should have at least 2 years of experience in an accounting firm, knowledge ...

Mid Level Goods and Receiving Clerk Mature

📑 Mid-level Goods & Receiving Clerk Location: Pretoria East Salary: R11,500 (CTC) Purpose of the Role To manage the receipt, inspection, and documentation of all incoming goods, ensuring stock accuracy, proper storage, and compliance with company procedures. Key Respon ...

IT Support Pro (Level 1) — Growth & Mentorship

📑 Solid Systems Group in Cape Town is seeking a Level 1 IT Professional to provide technical support and build lasting client relationships. You will be the first point of contact for clients, diagnosing issues and delivering exceptional service. Essential qualifications include 2+ years of IT support experience, ...

Mid Level Business Analyst (AI Product Delivery)

📑 Mid-Level Business Analyst (AI Product Delivery) Badger SA | ARC AI | On-site | George, Western Cape Shape ambiguity into products engineers can build. At ARC AI, we build AI agents that operate inside real businesses, handle real interactions, and deliver measurable outcomes in a ...

IT Professional Level 2 — Remote & Onsite Support

📑 Solid Systems Group is seeking a Level 2 IT Professional in Cape Town. The role offers the chance to provide remote and onsite support for clients while collaborating on projects. Candidates should have over 5 years of IT support experience, strong technical skills in various systems including Microsoft 365 and ...

Full Stack Engineer — Mid Level, Mentoring & Testing

📑 101 Careers is seeking a candidate with a broad technical skillset to design, develop, and test products. Responsibilities include mentoring junior developers, creating a test-driven environment, and ensuring project deliverables meet quality standards. Candidates should have a Bachelor's degree or equivalent an ...

Senior Win32 & Graphics Engineer Low Level Focus

📑 RIB Software is seeking a Software Developer in Cape Town, South Africa, specializing in low-level Win32 development. You will design and maintain high-performance applications, collaborate closely within a tech-focused engineering team, and tackle complex software issues. Candidates should have proven experienc ...

Senior Win32 & Graphics Engineer Low Level Focus

📑 RIB Software in Cape Town, South Africa, is seeking a skilled developer for high-performance Win32 applications. This role focuses on deep technical challenges and involves design, implementation, and maintenance of robust software. Candidates should have strong experience in Win32 API development, a background ...

Remote scheduling & operations specialist (go high level)

📑 Assist World is seeking a highly organized, customer-focused Virtual Assistant to handle scheduling and operational coordination. The successful candidate will have 3–4+ years of experience in admin or operations, along with strong English communication skills and the ability to manage fast-paced, real-time sche ...

Remote msp it support engineer level 1

📑 A managed IT services provider is seeking a Level 1 IT Support Engineer to join their remote helpdesk team in South Africa. This role involves providing first-line support for hardware, software, and network issues while ensuring a high standard of customer service. Ideal candidates have 3+ years in an MSP helpd ...

Level 2 it support engineer — expert troubleshooter

📑 Job Summary We are looking for an experienced Level 2 IT Support Engineer to join our dynamic team in Cape Town. In this role, you will provide advanced technical support, resolve complex hardware, software, and network issues, and ensure smooth IT operations for our users. This is an excellent opportunity for a ...

Remote qa tester (manual + automation) – mid level

📑 A dynamic software development company is seeking an Intermediate QA Tester for a remote position. The ideal candidate will have 2-3 years of experience in both manual and automated testing, with a strong ability to handle UI and backend testing. Responsibilities include designing test cases, reporting defects, ...

Senior lecturer mechanical engineering (post level 2)

📑 Senior Lecturer Mechanical Engineering (Post Level 2) POST: Senior Lecturer: Mechanical Engineering (Post Level 2) SALARY: R per annum plus benefits DURATION: Permanent Appointment Ref: TNC/RC/25 – 01/6 Requirements: Senior Certificate plus a relevant three-year teaching qualification (REQV 13) with 3 years’ lec ...

Mid level data analyst (cape town) hybrid

📑 Mid-Level Data Analyst (Cape Town) Hybrid IT - Analyst, Data Management ENVIRONMENT: Our client, the UKs most awarded and fastest-growing next-gen Telco/Vo IP provider for small businesses is looking for a mid-level Data Analyst to own dashboarding and analytics across the business. Must have strong SQL experien ...

Senior win32 & graphics engineer low level focus

📑 RIB Software is seeking a Software Developer in Cape Town, South Africa, specializing in low-level Win32 development. You will design and maintain high-performance applications, collaborate closely within a tech-focused engineering team, and tackle complex software issues. Candidates should have proven experienc ...

Mid level business analyst – systems & process design

📑 E Smart Group in South Africa is seeking an experienced Business Analyst with over 5 years in analysis and implementation of large projects. The role requires close collaboration with stakeholders to gather requirements, design specifications, and ensure quality assurance. Candidates should hold a Bachelor’s in ...

Mid level goods and receiving clerk mature

📑 Mid-level Goods & Receiving Clerk Location: Pretoria East Salary: R11,500 (CTC) Purpose of the Role To manage the receipt, inspection, and documentation of all incoming goods, ensuring stock accuracy, proper storage, and compliance with company procedures. Key Responsibilities Receive, check, and verify incoming ...

Full stack engineer — mid level, mentoring & testing

📑 101 Careers is seeking a candidate with a broad technical skillset to design, develop, and test products. Responsibilities include mentoring junior developers, creating a test-driven environment, and ensuring project deliverables meet quality standards. Candidates should have a Bachelor's degree or equivalent an ...

Remote sage 200 level 2 support specialist

📑 A technology support company in Cape Town is searching for a Level 2 Sage 200 Support Technician. You will provide technical support for Sage 200 and associated products, ensuring a high level of customer satisfaction. The ideal candidate has at least 3 years of relevant experience and excellent problem-solving ...

Remote Penetration Tester Junior to Mid Level

📑 Redherd.io is seeking a Junior to Mid-Level Security Analyst/Penetration Tester to join a growing cybersecurity team in South Africa. This remote position is ideal for professionals looking to deepen their skills in offensive security, particularly in web applications, APIs, infrastructure, and mobile applicatio ...

Mid Level Software Engineer .NET/C# & Angular

📑 NTT Data is seeking an Intermediate Software Developer based in Johannesburg, South Africa. This role focuses on developing, enhancing, and maintaining software solutions while collaborating with cross-functional teams. Candidates should have 3-6 years of professional experience in software development, with str ...

Remote Sage 200 Level 2 Support Specialist

📑 A technology support company in Cape Town is searching for a Level 2 Sage 200 Support Technician. You will provide technical support for Sage 200 and associated products, ensuring a high level of customer satisfaction. The ideal candidate has at least 3 years of relevant experience and excellent problem-solving ...

Full Stack Senior level Software Engineer (Contractor)

📑 Who are we We are venture builders and technology investors, partnering with startups and corporate ventures to design, build, and scale ambitious products. MOHARA is a globally distributed team across the UK, Thailand, Mexico, and South Africa. We work as one team across regions, combini ...



Entry Level Developer Java Python Jobs in South Africa Job Search Guide, Trends and Insights

Real-Time Entry Level Developer Java Python Jobs Category Trends (Graphical Representation)

Expertini presents the current leading trends in job categories for Entry Level Developer Java Python jobs in South Africa. Our interactive graphical representation below showcases these trends, helping you stay informed about the job market dynamics in South Africa. Evaluate the data to understand the employment landscape and make informed career or hiring decisions.

The first graph of job trends uses a bar chart to display the popularity of various job categories for Entry Level Developer Java Python jobs in South Africa. Each bar represents a different job category, with the size of the bar indicating the number of jobs available in that category. This visual representation highlights key areas of employment, showing the concentration and distribution of job opportunities across different categories.

Management
634
Business And Financial Operations
1
Computer And Mathematical
3
Architecture And Engineering
0
Life Physical And Social Science
0
Community And Social Service
0
Legal
22
Educational Instruction And Library
0
Arts Design Entertainment Sports And Media
0
Healthcare Practitioners And Technical
1
Healthcare Support
0
Protective Service
0
Food Preparation And Serving Related
0
Building And Grounds Cleaning And Maintenance
0
Personal Care And Service
0
Sales And Related
3
Office And Administrative Support
3
Farming Fishing And Forestry
0
Construction And Extraction
0
Installation Maintenance And Repair
1
Production
29
Transportation And Material Moving
0
Military Specific
0
Other General
1998
Download Entry Level Developer Java Python Jobs in South Africa Categories Trends

Uncover Live Entry Level Developer Java Python Job Type Trends (Graphical Representation)

Exploring the employment landscape by delving into the diverse array of job types shaping its economic fabric is an important aspect of your job search. It is one of the keys to navigating a dynamic job market.

The second graph of job type uses a bar chart to display the trends in various job types for Entry Level Developer Java Python jobs in South Africa. Each section of the bar represents a different job type (full-time, part-time, contract, internship, and remote), providing a clear visual representation of the distribution and popularity of each type within the job market. This allows for easy comparison of the prevalence of different employment types over time, helping to understand the job market dynamics.

Full Time
8069
Part Time
55
Contract
42
Internship
4
Remote
5
Download Entry Level Developer Java Python Jobs in South Africa Job Types Trends

How to Find the Best Entry Level Developer Java Python Jobs

Finding the best Entry Level Developer Java Python jobs involves using online job portals, networking, and tailoring your resume to highlight relevant skills and experiences. Platforms like Expertini can streamline your job search by providing access to numerous job listings. Launch your Entry Level Developer Java Python career in South Africa! Explore 64,694+ number of available Entry Level Developer Java Python jobs exciting opportunities and find your perfect fit. Apply for FREE on Expertini, the leading job board since 15+ years.

Effective Job Search Tips for Landing Entry Level Developer Java Python Jobs

Enhance your chances of landing Entry Level Developer Java Python jobs by following these effective job search tips. Utilize South Africa Jobs Expertini to find the right job and improve your prospects with features like Resume Scoring and personalized job alerts. Expertini also offers a mobile app for on-the-go job searching and alerts. Additionally, consider these tips:

  • ➵ Stay focused on your job search goals.
  • ➵ Be attentive to market trends and job openings.
  • ➵ Customize your resume for each appspancation.
  • ➵ Prepare thoroughly for interviews.
  • ➵ Network with professionals in your field.

Is a Entry Level Developer Java Python Career Right for You?

Determine if a Entry Level Developer Java Python career in South Africa aligns with your career goals. Consider factors like job satisfaction, career growth, and work-life balance.

Industries Hiring the Most Professionals

The key industries and job sectors in South Africa are known for their diverse economic landscape, with opportunities in sectors such as technology, healthcare, finance, and more. This can help you focus your job search on sectors with high demand.

Average Salary Range for Entry Level Developer Java Python Roles

The average salary range for your role varies, but the standard pay scale is rated "Standard" for Entry Level Developer Java Python within South Africa. Salary levels may vary depending on your industry, experience, and skills, so it's essential to research and negotiate effectively. Knowing the salary expectations can help you negotiate better job offers.

Cost of Living in South Africa vs. Other Cities

Compare the cost of living in South Africa to other cities in South Africa. Expertini calculates it based on the percentage of earnings to living costs, with an average ranging from 33% to 65% of your monthly income. This comparison can help you make informed decisions about your financial planning and lifestyle. It's also advisable to check with locals before moving to a new town.

Popular Job Boards & Recruiters for Entry Level Developer Java Python Jobs

The working professional life in South Africa is rated good within our internally formulated rating system. The working hours, work-life balance, and overall work environment are rated favorably, providing a sense of what to expect as a professional. Insights into the workplace environment, values, and expectations can be well understood by exploring the available job listing opportunities. Understanding the work culture can help you thrive in your professional journey. This knowledge can help you find a workplace that matches your values and work style.

Get Personalized Job Alerts

Sign Up for personalized job alerts on Expertini to receive notifications about new Entry Level Developer Java Python job openings in South Africa. This ensures you stay updated and can apply promptly to relevant opportunities. We provide customized job alerts, available daily, weekly, and monthly.

Types of Jobs Available in South Africa?

There is a wide range of job opportunities in South Africa such as:

Work model Country
Full-Time South Africa
Part-Time South Africa
Remote South Africa
Internship South Africa
Contract South Africa

The available jobs vary across industries and sectors, providing options for professionals with different skills and interests. Understanding the various roles can help you target your job search more effectively.

Top Companies Hiring for Entry Level Developer Java Python Positions

Many top companies that are actively hiring for Entry Level Developer Java Python positions. Leveraging resources like Expertini can help you identify these companies and apply for roles that match your skills and career goals.

Here is the List of Top Companies that are currently hiring for Entry Level Developer Java Python:

Job title Company Work model
Bi Developer Cape Town Top Recruitment Full-time
Software Security Researcher And Developer AV Group Full-time
Intermediate to Senior AWS Data... E-Merge Full-time
React native developer IQbusiness South Africa Full-time
Tech lead (.net and angular) IOCO Digital Pty Lty Full-time
React native developer IQbusiness South Africa Full-time
Mobile application developer SavageOne Pty Ltd Full-time
React native developer IQbusiness South Africa Full-time
SOFTWARE DEVELOPERS (Intermediate &... The I & O Psychology Hub Full-time
Mulesoft Developers Market related Africonology Solutions Full-time

Your ideal job search starts here! Explore thousands of Entry Level Developer Java Python job opportunities across South Africa. Whether you're seeking full-time, part-time, remote, or internship positions, Expertini has you covered. Our extensive listings feature roles from top companies nationwide, ensuring you find the perfect fit for your skills and career aspirations. Start your journey to a fulfilling career today with Expertini – your trusted partner in job searching!