Snr Java Developer_Cloud Engineer
| Location | Gauteng, South Africa |
| Date Posted | August 2, 2022 |
| Category |
IT / Information Technology
|
| Job Type |
Full-time
|
| Currency | ZAR |
Description
Required skills:
• Sound knowledge in Java
• Familiarity with Microservices, Cloud Architectures • Experience with Containers e.g. Docker
• At least 5 years' worth of experience using front-end and back-end technologies such o Java o JavaScript, HTML 5, CSS o Git o Maven • Proficiency with Restful Services, Kafka or MQTT.
• Proficiency in UI frameworks e.g. Angular or React
• Experience in Data modelling and Database technologies (SQL and NoSQL).
• Experience with testing tools like Karma, Jasmine, Postman, Newman, Cypress, Selenium, Junit, Robot, Jest
• Experience with backend frameworks like Spring, Java EE
• Experience of agile methodologies, particularly Scrum.
Added advantage:
• Experience with Container Orchestration Platforms, preferably Azure AKS, AWS EKS or Kubernetes
• Experience with Continuous Integration and Continuous Delivery tools (ArgoCD, AzureDevOps, Jenkins)
• Experience with Infrastructure as Code (Terraform)
• Proficiency in building resilient solutions e.g. understanding the Event Driven Approach
Qualifications advantage:
• Any cloud developer certifications from Azure, AWS or GCP are a big plus
Duties & Responsibilities: Development of backend and frontend user stories. • Take actively part in all regular Scrum ceremonies • Contribute to refinement of
Development of backend and frontend user stories.
Take actively part in all regular Scrum ceremonies
Contribute to refinement of user stories (user stories at the beginning of a development sprint might not be fully specified)
Liaise with stakeholders and team members
Pro-active knowledge sharing, mentoring, and coaching of members from the same or other teams
