Java Software Developer (Jnr – Mid) needed at Vito Solutions

Save

Job title : Java Software Developer (Jnr – Mid)

Job Location : Gauteng, Johannesburg

Deadline : May 11, 2025

Quick Recommended Links

DESCRIPTION OF POSITION:

Key Responsibilities:

  • Develop, enhance, and support applications tailored for the retail sector.
  • Ensure software remains robust, scalable, and secure throughout its development lifecycle.
  • Work closely with clients and internal teams to deliver the most effective technical solutions.
  • Uphold high-quality standards by following structured development practices, including unit testing, peer code reviews, code metrics, and continuous integration.
  • Create and maintain documentation on system architecture, code structure, and best practices to support knowledge-sharing.

KNOWLEDGE AND SKILLS:

  • Deep understanding of software engineering concepts and design patterns.
  • Quick adaptability to new technologies, frameworks, and evolving challenges.
  • Excellent analytical and problem-solving abilities with a proactive mindset.
  • Strong English communication skills, both verbal and written, for effective collaboration in a global team.
  • Comprehensive knowledge of frontend and backend system architectures.

EXPERIENCE REQUIRED:

  • Strong expertise in Java and the Spring Boot framework.
  • Experience using Maven and Git for dependency management and version control.
  • Practical experience working with both relational and NoSQL databases.

ADVANTAGEOUS SKILLS:

  • Experience with Docker for containerisation.
  • Experience with DevOps practices, including CI/CD pipelines and Infrastructure as Code (IaC).
  • Familiarity with Kubernetes.
  • Knowledge of Elastic and Kafka.
    

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT jobs