×
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-09-12
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below

About the job Intermediate Full Stack Java Developer 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 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

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
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