Jobs: java software developer
10,000 java software developer job listings in South Africa. Find daily updated positions from leading job boards.
-
Senior Backend Engineer
1 week ago
Johannesburg, Gauteng, South Africa Avatar Advisory - Avatar Human Capital Full timeA technology consulting firm in South Africa is seeking a Senior Back-End Developer with strong SQL expertise. This role focuses on designing, developing, and maintaining scalable back-end applications while collaborating with cross-functional teams. Applicants should have over 5 years in back-end development, advanced SQL proficiency, and experience with...
-
Senior Full-Stack Engineer
1 week ago
Sandton, Gauteng, South Africa MyCareerCraft Full timeA leading tech company is seeking an experienced Full Stack Developer to design and develop scalable applications using Java, Angular, and AWS. The role requires a minimum of 5 years in full stack development, strong problem-solving abilities, and experience in Agile methodologies. Candidates should be prepared to mentor junior developers and contribute to a...
-
B2B Developer – .NET
2 weeks ago
Midrand, Gauteng, South Africa Jurumani Solutions Full timeA technology solutions provider in Johannesburg seeks a B2B Developer to build and support mission-critical applications. The role involves full lifecycle development using .NET, Java, Angular, AWS, and SQL. The ideal candidate has mid-level full-stack development experience, a relevant qualification, and three years of development project experience. This...
-
Intermediate BI Developer Premium
5 days ago
, Gauteng, South Africa NTT DATA Full timeMake an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. As part of a growing team, we...
-
Analyst Programmer
1 week ago
Johannesburg, Gauteng, South Africa PayInc group Full timeJob TitleAnalyst ProgrammerLocationRosebank - Johannesburg, 2196 ZA (Primary)Occupational LevelProfessionalJob CategoryIT DevelopmentJob TypePermanentDescriptionPayInc is a purpose-driven payments provider building on over 50 years of trusted history in South Africa’s payments ecosystem. Our mission is to connect people, businesses, and economies through...
-
Full-Stack Engineer: Build Across .NET, Laravel
2 weeks ago
Pretoria, Gauteng, South Africa ICTEngage Full timeA technology-focused company is seeking a skilled Full-Stack Developer proficient in both legacy and modern technologies. This role includes maintaining existing systems built in .NET and Java, while also developing new applications using Laravel and Python. Candidates will work on API integrations and database management, ideally bringing experience in...
-
Senior Java Lead: Spring Boot, GraphQL
3 days ago
, Gauteng, South Africa GAP Infrastructure Corporation Full timeA leading infrastructure firm in Gauteng is seeking a highly skilled Java Developer to lead a development team focusing on enterprise-grade systems. The candidate should have extensive experience with Spring Boot, JPA/Hibernate, and relational databases like MSSQL and MySQL. This role emphasizes team leadership, mentorship for junior developers, and a...
-
Senior Java Backend Architect
1 week ago
Cape Town, Western Cape, South Africa Pty Full timeA leading tech firm based in Cape Town is looking for a highly skilled Senior Java Developer to join their dynamic technology team. The successful candidate will have strong backend development expertise, solid frontend exposure, and experience working with AWS. Responsibilities include designing and maintaining scalable enterprise systems, developing...
-
DevOps Engineer II
1 week ago
Johannesburg, Gauteng, GT, South Africa FNB South Africa Full time**Job Description** Hello Future DevOps Engineer II Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that...
-
DevOps Engineer II
1 week ago
Johannesburg, Gauteng, GP, South Africa FirstRand Full timeJob Description Hello Future DevOps Engineer II Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up...
-
Lead Java Team Manager
3 days ago
Johannesburg, Gauteng, South Africa Spane4all Full timeA banking and finance institution based in Johannesburg seeks a Java Technical Team Leader to oversee a team of developers and manage operational costs. The ideal candidate will hold a relevant degree and have 3-5 years of experience. This role includes translating business requirements into solutions, ensuring effective resource allocation, and contributing...
-
, Wes-Kaap, South Africa Loot.co.za (Africa Online Retail (Pty) Ltd) Full timeA major e-commerce platform is seeking a Senior Back-End Developer in Cape Town. The ideal candidate will have over 4 years of experience, primarily in Java and Spring, and will be responsible for developing and maintaining back-end systems. You will collaborate with a skilled team, focusing on building scalable APIs and modernizing legacy systems....
-
Midrand, Gauteng, South Africa SavageOne Pty Ltd Full timeA leading company is seeking a Cloud Native Full Stack Engineer to develop and deploy cloud-native applications, focusing on AWS services. Candidates should possess over 5 years of experience in full-stack development and have strong proficiency in AWS, Java, Spring Boot, and frontend technologies like React and TypeScript. This role demands excellent...
-
Sandton, Gauteng, South Africa Boardroom Appointments Full timeA leading recruitment agency seeks an experienced Android Developer to design and maintain applications. Candidates should have at least 3 years of experience in Android app development, proficiency in Java or Kotlin, and a portfolio of apps on the Play Store. Responsibilities include collaborating with product teams, optimizing performance, and ensuring...
-
Senior Angular Full-Stack Developer
2 weeks ago
, Gauteng, South Africa IQbusiness South Africa Full timeA prominent consulting firm in South Africa is seeking a Senior Full Stack Developer for an on-site role in Sandton. You will design and develop scalable web applications, collaborating closely with the team. The ideal candidate has over 5 years of experience, strong Angular skills, and backend expertise in Java or .NET Core. This role offers a 6 to 12 month...
-
Mobile developer
1 week ago
Stellenbosch, Western Cape, South Africa Boardroom Appointments Full timeQualifications4+ years of experience who has a BSc, BEng or similar degree with computer science as a primary focus and who has:Hands‑on experience in working with mobile technologies like Flutter, Java, Kotlin, Swift, Objective-C and modern mobile librariesExperience with Agile development methodologiesGood communications skillsCan work in a teamGrit,...
-
Salesforce Developer
1 week ago
Randburg, Gauteng, South Africa Boardroom Appointments Full timeAs a Salesforce Developer, you'll be responsible for implementing the right technologies to support our sales process. You will work with a variety of software developers and architects on new product development projects.Duties and responsibilities:Collaborates with customers and/or internal teams to understand user needs; Participate in technical planning...
-
Newgen Developer
2 weeks ago
Johannesburg, Gauteng, South Africa InfyStrat Full timeInfyStrat is seeking a talented Newgen Developer to enhance our process automation capabilities. In this role, you will be responsible for implementing solutions using Newgen software to streamline business processes and improve efficiency. You will work closely with business analysts and other IT team members to gather requirements and develop applications...
-
Machine Learning Engineer
2 weeks ago
Cape Town, Western Cape, South Africa Global One Full timeWe are actively searching for a talented and experienced Machine Learning (ML) Engineer to join our team.As a Machine Learning Engineer, you will play a crucial role in the development and implementation of cutting-edge artificial intelligence products.Your responsibilities will involve designing and constructing sophisticated machine learning models, as...
-
Java Tech Team Lead
1 week ago
Johannesburg, Gauteng, South Africa Boardroom Appointments Full timeA leading recruitment agency seeks a candidate to lead a team of Java Developers in Johannesburg, Gauteng, South Africa. The role requires over 5 years of relevant technical experience and at least 2 years in a management position. Responsibilities include enhancing customer service delivery, managing stakeholder relationships, and ensuring rigorous testing...