Full Stack Developer (Advanced)

Not Interested
Bookmark
Report This Job

profile Job Location:

Johannesburg - South Africa

profile Monthly Salary: ZAR 1 - 1
profile Experience Required: 5years
Posted on: 19 hours ago
Vacancies: 1 Vacancy

Job Summary

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 DevOps 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 NoSQL 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 GitHub Actions GitOps)
  • 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 DevOps and security best practices

Qualifications

  • Bachelors 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




Required Skills:

Java SDLC Restful API


Required Education:

Degree

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 ...
View more view more