Job title : JAVA Developer
Job Location : Gauteng, Johannesburg
Deadline : October 26, 2024
Quick Recommended Links
Job Description
- 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
Qualifications
- B.Sc IT / Computer Science or equivalent
- 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
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs
Apply for job
Related Jobs
Email Me Jobs Like These
New Job Alert
Never miss a chance!
Let us know your job expectations, so we can find you jobs better!
Showing 1–10 of 343 jobs