Job title : Senior Java Developer
Job Location : Gauteng, Johannesburg
Deadline : May 08, 2025
Quick Recommended Links
- Basic knowledge in E/E (control units, diagnosis, vehicle electrical system access)
- Knowledge and passion for development of complex, robust and production critical IT software systems, located in plant dedicated DC’s or Edge DC’s and in public cloud based on MS Azure
- Experience with VM and cloud software development in MS Azure
- Proficiency in network, distributed and concurrent programming
- Strong troubleshooting and performance tuning skills, including load testing capabilities
- Experience as a Java full stack software developer.
- Excellent programming skills in Java, Java GUI, Java Web techniques / Angular / JavaScript / REST, MicroProfile, Spring Framework and the Quarkus Framework
- Very good programming skills with web technologies (Angular, HTML, CSS, JavaScript) and Python
- Proficiency in using Docker and Kubernetes for container orchestration.
- Excellent and experienced knowledge in Cloud technologies (Azure cloud architecture, Quarkus, IaaC, Docker, Kubernetes, Cloud Networking, Cloud Security, MongoDB)
- Experience in setting up and managing CI/CD pipelines.
- Experience of enterprise IT operations and support of production critical applications and systems
- Experience in agile software development, CI/CD using Maven, Gradle, Junit and SonarQube.
- Experience in agile software Project Management (Scrum, Jira)
- Experience with the tools: Terraform, IDE (Eclipse or IntelliJ IDEA), GIT & GitHub
- Experience in IT security, especially in developing secure cloud applications and general network security.
- Experience with Splunk Enterprise development and configuration. Splunk certification is advantageous
- Experience in Ticket-Reporting Systems (e.g. ITIL)
- Innovative & Independent with good problem-solving skills
- 5+ years development on Java based solutions.
- Exposure and experience within other development languages and platforms, as well as knowledge of development methodologies (Waterfall, Agile, etc)
- Any experience in the automotive industry is useful
- Any experience with integration tools is useful
Qualifications
- B.Sc IT / Computer Science or equivalent
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs