×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Full Stack Java Developer

Job in Johannesburg, 2000, South Africa
Listing for: SavageOne Pty Ltd
Full Time position
Listed on 2026-05-25
Job specializations:
  • Software Development
    Full Stack Developer, Java Developer, Software Engineer, Backend Developer
Job Description & How to Apply Below
About the job Intermediate Full Stack Java DeveloperAbout 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 Node/Express.js, 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.

Responsibilities

Build and integrate RESTful APIs using Java (Spring Boot) and Express.js

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

Requirements

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:

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

Nice-to-Haves

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

What We Offer

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

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary