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

Full Stack Developer; Advanced

Job in Johannesburg, 2000, South Africa
Listing for: ATS Client
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Backend Developer, Java Developer, Full Stack Developer, DevOps
Job Description & How to Apply Below
Position: Full Stack Developer (Advanced)

Job Description

We are seeking a Senior Full Stack Developer (Advanced) to join a global feature team responsible for developing and maintaining production-critical systems supporting Just-In-Time (JIT) and Just-In-Sequence (JIS) supply processes across international plants.

This role requires a strong Java backend focus
, combined with cloud, Dev Ops, and microservices expertise
, in a high-performance, scalable environment.

Key Responsibilities
  • Design, develop, and maintain Java-based applications and microservices
  • Build and enhance RESTful APIs and distributed systems
  • Collaborate with cross-functional teams to deliver new features
  • Ensure system performance, scalability, and reliability
  • Develop and maintain unit, integration, and automated tests
  • Participate in code reviews and enforce best practices
  • Implement and manage CI/CD pipelines
  • Deploy and manage applications in cloud environments
  • Troubleshoot and resolve production issues
  • Mentor junior developers and contribute to team knowledge sharing
Requirements

Essential Skills & Experience

  • 5+ years experience in Java development
  • Strong experience with Spring Boot / JavaEE / Hibernate
  • Solid understanding of microservices architecture
  • Experience building and consuming RESTful APIs
  • Strong knowledge of SDLC and Agile methodologies
  • Experience with relational (MySQL/PostgreSQL) and No

    SQL databases (MongoDB/Cassandra)
  • Hands-on experience with Docker and Kubernetes
  • Strong experience with Git version control
  • Ability to write clean, maintainable, and scalable code
  • Strong problem-solving and debugging skills
Advantageous Skills
  • Cloud experience (preferably Microsoft Azure
    )
  • CI/CD tools (e.g., Jenkins, Git Hub Actions, Git Ops)
  • Infrastructure as Code (e.g., Terraform)
  • Testing frameworks (JUnit, Selenium, TestNG)
  • Monitoring tools (Prometheus, Grafana, ELK stack)
  • Messaging systems (Kafka, RabbitMQ)
  • Scripting (Python, Bash)
  • Frontend frameworks (Angular, React)
  • Knowledge of Dev Ops and security best practices
Qualifications
  • Bachelor's Degree in Computer Science, Software Engineering, or related field
  • Minimum of 5 years of experience in Java Software development.
  • Proven track record delivering enterprise-grade software solutions
#J-18808-Ljbffr
Position Requirements
5+ Years work experience
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