HYBRID / Johannesburg
Our client, a global company whose developer capability is in South Africa, is looking for a Senior Cloud Java Developer to join their team who focuses on development and operations for cloud-native enterprise applications.
Essential Skills Requirements:
- 10+ years experience in relevant programming environment
- JAVA EE / JAVA
- Excellent Java development experience
- Angular
- RESTful and SOAP services
- Design and develop Microservices with deep understanding of API based development experience
- SQL (Oracle, Postgres)
- Knowledge of Cloud infrastructure
- GIT
- SAP Integration
- Part of a DevOps team responsible for development and maintenance on platform/application
- Review and present proposed system solution to IT Project Manager / Leader and User Management or System owner
- Develop systems solutions in line with quality and delivery requirements
- Preparation of system/technical documentation (as per ISO standards)
- Meet with end users and gather requirements
- Facilitate daily stand-ups
- Ability and willingness to coach and give training to fellow colleagues and users when required
- User training
- Compiling of user and operational manuals
- System audits
- User sign off
- 10+ years experience in relevant programming environment
- On premise virtualisation technology expertise
- Experience in testing (manual or automated testing
- Web and digital project experience advantageous
- Agile working experience advantageous