Intermediate Full Stack Java Developer
1 week ago
About the Role
We're seeking an Intermediate Full Stack Developer to join our fast-paced, collaborative team. If you have hands-on experience with both frontend and backend development, and you're excited about solving real-world problems using modern technologies like React, Java (Spring Boot), and , this role is for you.
Youll play a key role in building scalable applications, improving system performance, and collaborating across functions to bring features from concept to deployment.
ResponsibilitiesDesign, develop, and maintain robust web applications using React and modern JavaScript/TypeScript frameworks
Build and integrate RESTful APIs using Java (Spring Boot) and
Write clean, efficient, and scalable code with proper documentation
Contribute to system architecture and design discussions
Participate in code reviews and help mentor junior developers when needed
Debug, optimize, and ensure high performance across all platforms
Collaborate closely with designers, QA, and product teams to deliver new features
Proactively contribute to process improvements and technical decision-making
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience
+5 years of full stack development experience in a production environment
Proficiency with:
Frontend: React, JavaScript/TypeScript, React Router
Backend: Java (Spring Boot),
Database: SQL (MySQL, PostgreSQL, etc.)
Solid understanding of RESTful API principles and integration
Familiarity with Git and modern version control workflows
Ability to troubleshoot independently and take ownership of assigned modules
Strong communication skills and ability to work in cross-functional teams
Experience with Docker and containerized environments
Exposure to AWS (e.g., Lambda, S3, SQS) or other cloud services
Familiarity with Swagger/OpenAPI for API documentation
Experience with Agile/Scrum methodologies
Understanding of CI/CD pipelines and deployment automation
A high-performing, collaborative engineering team
Exposure to challenging, modern tech stacks and scalable systems
Opportunities to lead and own key features or modules
Ongoing mentorship and professional development support
A clear path to senior engineering roles
-
Full Stack Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa SavageOne Pty Full time R250 000 - R750 000 per yearWe have opened our doors in line with our commitment to create jobs and grow our economy and are in search for a Full Stack Developer with a strong background building robust, scalable APIs and beautiful, functional User Interfaces (UIs). As a Full Stack Java Developer, you will play a key role in designing, developing, and deploying cutting-edge...
-
Intermediate Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa FROSTBYTE Full timeJob Overview:We are in search of an intermediate to Senior level Java developer with strong coding fundamentals in core Java to join our growing team. You will be a part of a talented team that is responsible for delivering on world class consumer device electronics. You will be involved in designing, developing and implementing Java-based UX Components...
-
Intermediate Full Stack Developer
6 days ago
Johannesburg, Gauteng, South Africa Belay Talent Solutions Full timeTravel Tech company seeking a skilled and motivated Intermediate Full Stack Developer to join our dynamic team. You will play a key role in building and maintaining web applications and backend services using modern frameworks and tools. This role is perfect for a developer with 4- 6 years of experience who is passionate about crafting reusable, scalable...
-
Intermediate Full Stack Developer
1 week ago
Johannesburg, Gauteng, South Africa The Legends Agency Full timeIntermediate Full Stack Developer (Low-Code / Web & Mobile) Fully Remote Ready to take the next step in your developer career and lead real app builds from concept to launch? This is a hands-on role where you will design, develop, test, and deploy production-ready web and mobile applications in an environment that values autonomy, innovation, and...
-
eKYC Full Stack Developer
3 days ago
Johannesburg, Gauteng, South Africa SavageOne Pty Full timeAbout the Role:We are looking for a skilled Full-Stack eKYC Developer to design, develop, and implement electronic Know Your Customer (eKYC) solutions. The ideal candidate will have expertise in both front-end and back-end development, integrating biometric authentication, OCR-based document verification, and AI-driven identity verification into secure and...
-
Intermediate Java Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Southern Centre for Inequality Studies (SCIS) Wits University Full timeDescriptionJob Title Intermediate Java Developer (IT08) Location Johannesburg,ZA Organization Name Wits ICT Department DescriptionMain PurposeWe are seeking a highly skilled and motivated Intermediate Java Developer to join our dynamic development team. As an Intermediate Java Developer, you will play a crucial role in designing, developing, and maintaining...
-
DevOps & Full Stack Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Binary Innovative Technology Solutions Full time R800 000 - R1 200 000 per yearDevOps & Full Stack Developer Job DescriptionRole OverviewTheDevOps & Full Stack Developerwill be a core member of our engineering team, responsible for designing, developing, and deploying high-quality software solutions, while simultaneously building and maintaining the infrastructure and automation pipelines that support them. This role demands strong...
-
Intermediate Full Stack Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa NTT DATA, Inc. Full time R900 000 - R1 200 000 per yearMake an impact with NTT DATAJoin 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.Your day at NTT DATAWe are seeking an...
-
Intermediate C# Full Stack Developer
1 week ago
Johannesburg, Gauteng, South Africa Hire Resolve Full timeHire Resolve's client is currently on the lookout for an Intermediate C# Full Stack Developer. The position is for a self-driven and strategic thinking Intermediate C# .NET Developer, who enjoys a hands-on role and solving complex problems.Responsibilities:Support and maintain new and existing software, writing code primarily in C#Design, develop and...
-
Full Stack Software Engineer
3 days ago
Johannesburg, Gauteng, South Africa Blockchain Academy Full timeWe're seeking a skilled Full Stack Software Engineer with experience building Web3 applications on EVM-compatible blockchains. The ideal candidate will have strong full stack development skills , React, Express, Angular) and intermediate experience in blockchain development. You'll work closely with experienced blockchain engineers, contribute to smart...