Senior Java Developer (Contract) – Midrand/Menlyn/Rosslyn/Home Office rotation – iS01472 / iS01662 / iS01694
Location | Midrand/Menlyn/Rosslyn/Home Office rotation, South Africa |
Date Posted | September 8, 2022 |
Category |
IT / Information Technology
|
Job Type |
Full-time
|
Currency | ZAR |
Description
Senior Java Developer (Contract) - Midrand/Menlyn/Rosslyn/Home Office rotation - iS01472 / iS01662 / iS01694
Our client requires the services of a Senior Java Developer
POSITION: Contract until December 2022 (possible renewals)
COMMENCEMENT: ASAP
Duties & Responsibilities
ROLE
- Java development and operations (analysis, development and testing) on, inter alia, a platform for information management with extensive integration points.
- Development and maintenance on platform / application.
- Meet with end users and gather requirements.
- Participate in stand-up’s
- Propose and review system design and evaluate alternatives.
- Review and present to Product Owners.
- Develop systems solutions in line with quality and delivery requirements
- Preparation of system/technical documentation (as per ISO standards)
- User training
- System testing/parallel runs
- System implementation
- System audits/quality assurance
Desired Experience & Qualification
REQUIREMENTS:
- +8 years’ experience in as a Software Engineer
- +1 years’ experience with Public Cloud platforms
- Open to SA Citizens / Permanent Residents
- Willing and able to travel internationally
Technical/Functional Skills
Required skills:
- Expert in Java / JEE
- RESTful APIs
- Knowledge of design patterns
- Databases/SQL (PostgreSQL advantageous)
- NoSQL (Elasticsearch advantageous)
- Unit testing tools (Junit/Mockito/etc)
- ORM tools (Hibernate advantageous)
- Spring Framework & Spring Boot
- Experience with Java application servers (Glassfish)
- Docker / Kubernetes (AWS / OpenShift advantageous)
- Code versioning (Git)
- Jenkins
Added advantage:
- Apache Kafka
- Kibana
- Grafana
- Terraform
- Ansible
- Heartbeat
- Working knowledge of Cloud Architecture
- Agile development methodologies
- Confluence / Jira
- DevOps