Java Software Developer (Jnr – Mid) needed at Vito Solutions
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