No more applications are being accepted for this job
- Very proficient in Java and Java EE. Knowledge of other programming languages is advantageous.
- Experienced in System Design (advantageous)
- Development methodologies (advantageous)
- Proficient in Atlassian (i.e., JiRA) software suite (advantageous)
- Java 8 or Java 11 extensive experience
- Spring framework experience
- Containerization (Docker, Kubernetes, OpenShift, etc.) understanding, prefer hands on experience.
- Domain Driven Design
- Integration Webservices
- Bitbucket & Bamboo
- Knowledge and exposure to Jboss, Primefaces and EJB (this is to help support legacy applications)
- PostgreSQL, MS SQL, mySQL database
- Camunda (be a plus)
- AWS exposure (be a plus)
- Advise on the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.
- Write well designed and efficient code for medium to large applications.
- Work in small independent teams
Java Developer - Johannesburg, South Africa - Boardroom Appointments
Description
12 Month Contract
Minimum Requirements:
Responsibilities: