graduate java developer jobs in South Africa

Jobs found: 2 840
E-Merge
Johannesburg

Are you a recent graduate or early-career developer looking to kick-start your journey in tech? Whether you''re passionate about backend logic, frontend interfaces, or full-stack development, we want to hear from you! My clients are fast-growing, tech-forward companies working on exciting projects across multiple industries. We''re on the lookout for ambitious Graduates / Junior Developers to...

23 hours ago
Bookmark Not interested
Hire Resolve
Centurion

Overview Our client is in search of an experienced and talented Senior Java Developer to join their team in their Centurion offices.​ Senior Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our junior...

4 days ago
Bookmark Not interested
Network Recruitment
Johannesburg
R1 080 000 per year

Key Responsibilities: - Design, develop, and maintain enterprise Java applications following best practices and coding standards - Build and manage high-performance, scalable microservices and APIs - Develop and maintain real-time streaming solutions using Kafka - Deploy, manage, and optimize applications on AWS cloud environments - Write automated tests and conduct code reviews to ensure code...

8 hours ago
Micah Govender Developments
Johannesburg

Senior Full Stack Developer (Java & Platform Engineering) Role Purpose Lead the design, development, deployment, and operation of microservices and platform capabilities on AWS EKS using Java 21 and Spring Boot. Own critical engineering decisions across application and platform layers (runtime, CI/CD, observability, security), and ensure delivery quality, performance, reliability, and cost...

5 days ago
Bookmark Not interested
wePlace
Johannesburg

Purpose To design, develop, test, deploy, maintain and enhance software systems and applications based on specifications, while adhering to established standards. The candidate will translate requirements from the business or technical analyst and actively participate with the delivery team in design and problem-solving. Technology Used - AWS Platform - Jira - Confluence Minimum Education -...

a day ago
Golden Rule
Cape Town

We are looking for experienced Senior Java Developers with strong expertise in enterprise-grade API development. The role involves designing, building, and maintaining scalable APIs and backend services for mission-critical systems, working onsite with our Cape Town-based team. Key Responsibilities - Design, develop, and deploy RESTful APIs and microservices using Java (Spring Boot, J2EE, or...

a day ago
Bookmark Not interested
IOCO
Johannesburg

We're looking for a Senior Java Developer with a strong foundation in Spring Boot microservices to join us as a consultant. In this role, you ll help design, build, and maintain scalable and reliable backend services using modern tools and best practices. What You ll Do: - Design, develop, and maintain robust microservices using Spring Boot - Collaborate with cross-functional teams on...

2 days ago
Bookmark Not interested
Mindworx
Johannesburg

Key Responsibilities - Lead a team of Java developers, providing technical guidance, mentorship, and performance management. Self-starter who takes accountability for the teams delivery - Oversee the design and delivery of end-to-end customer projects, including UI, SQL data models, and business logic implementation. - Architect and develop integrations with external systems (web services, APIs,...

a day ago
Bookmark Not interested
Recruitpro Solutions
Johannesburg

Key Responsibilities - Design, develop, and maintain Java-based applications - Write clean, efficient, and well-documented code - Participate in system design, code reviews, and technical discussions - Develop and integrate RESTful APIs and backend services - Work closely with cross-functional teams including QA, DevOps, and Product - Troubleshoot, debug, and enhance existing systems -...

4 days ago
Bookmark Not interested
IDBASE SOFTWARE
Johannesburg

About the Role We are seeking a highly experienced Senior Java Developer to join our team. You will design, develop, and maintain scalable enterprise-grade applications using Java and modern frameworks. This role emphasizes cloud-native development, microservices architecture, and high-performance, secure coding practices. It is ideal for a seasoned engineer who thrives in collaborative Agile...

a day ago
Bookmark Not interested
The Legends Agency
Cape Town

Senior Java Backend Developer Join a Global Tech Company Delivering Scalable, High-Impact Software Systems | Remote | Salary Negotiable About Our Client Our client is global software engineering company specialising in building high-performance, resilient, and scalable software systems. With a collaborative and self-managed culture, our client partners with their clients to create impactful...

a day ago
CapitalH
Stellenbosch

Our client is a Stellenbosch-based technology company that designs and builds digital solutions across Africa to enable more productive societies. They are seeking Software Developers with 8+ years' programming experience (any language, ideally Java) and strong SQL (PostgreSQL) skills. We're looking for a team player, problem-solver, and quick learner—dependable, dedicated, impact-driven, and...

Remote
a day ago
Micah Govender Developments
Pretoria

Senior Full Stack Developer (Java & Platform Engineering) Role Purpose Lead the design, development, deployment, and operation of microservices and platform capabilities on AWS EKS using Java 21 and Spring Boot. Own critical engineering decisions across application and platform layers (runtime, CI/CD, observability, security), and ensure delivery quality, performance, reliability, and cost...

6 days ago
Bookmark Not interested
Golden Rule
Johannesburg

We are seeking a Full Stack Java Developer with strong expertise in Java (Spring Boot) and Angular to join our growing development team. You will be involved in the full software development lifecycle, from analysis and design to implementation and deployment, working on exciting web-based applications and services. Key Responsibilities: - Develop and maintain scalable web applications using...

2 days ago
Bookmark Not interested
Network Recruitment
Pretoria

Qualifications: - Bachelors Degree in Computer Science, Engineering, or a related field. - Proven track record of successful Java development projects. Technical Requirements: - Extensive experience with Java is a must-have. - Proficiency in Java Enterprise Edition is essential. - Experience with MySQL or similar databases is required. - Familiarity with front-end development tools and...

6 days ago
Create job alert for new jobs for
graduate java developer, South Africa
Bookmark Not interested
IOCO
Johannesburg

We are a dynamic Tech Consulting Company delivering innovative solutions to clients across various industries. Our team thrives on collaboration, cutting-edge technology, and creating impactful digital experiences. We are seeking a highly skilled Senior Full Stack Java Developer to join our team on a 6-month contract. The ideal candidate will have extensive experience in back-end and front-end...

a day ago
Bookmark Not interested
IDBASE SOFTWARE
Johannesburg

About the Role We are seeking a highly skilled Technical Lead (Java) to lead the development of innovative, enterprise-grade applications. This role involves guiding a team of software engineers, establishing coding and quality standards, and ensuring the successful delivery of scalable, maintainable, and high-performance Java-based solutions. You will collaborate closely with business...

a day ago
Bookmark Not interested
Network Recruitment
Stellenbosch

Key Responsibilities: - Lead the technical integration of new clients into existing systems. - Design, develop, test, and deploy new functionality and system enhancements. - Maintain and support existing applications, including fixes and ongoing improvements. - Provide third-line support, resolving complex queries and technical issues. - Ensure system security, audit readiness, and compliance...

6 days ago
Bookmark Not interested
Network Recruitment
Johannesburg

Key Responsibilities: - Develop and maintain responsive Angular web applications. - Design, build, and support Java-based back-end services and RESTful APIs using Spring / Spring Boot. - Design and develop mobile applications using native (Swift/Kotlin) or cross-platform frameworks such as React Native or Flutter. - Integrate web and mobile applications with back-end services, databases, and...

7 days ago
Bookmark Not interested
Network Recruitment
Johannesburg

Key Responsibilities: - Develop and maintain responsive Angular web applications. - Design, build, and support Java-based back-end services and RESTful APIs using Spring / Spring Boot. - Design and develop mobile applications using native (Swift/Kotlin) or cross-platform frameworks such as React Native or Flutter. - Integrate web and mobile applications with back-end services, databases, and...

23 hours ago
Menu