THE JOB DESCRIPTION:

  • Interpret written business-, functional- and technical specification documents.
  • Develop, enhance and maintain applications and change requests.
  • Correct bugs within acceptable timeframes according to standards & design guidelines.
  • Ensure code is tested adequately prior to committing code.
  • Ensure that ticket statuses and follow-ups are done consistently and with enough detail.
  • Responsible for functional duties assigned by direct manager.
  • Problem identification and problem solving.
  • Compile technical documentation (including Wiki pages, Coding & Design standards).
  • Review business requirements: identify potential problems and customisations required.
  • Provide estimates on development efforts required for sprint planning.
  • Assist managers to understand high-level technical implications of client business rules and/or changes.
  • Log time spent accurately making use of supplied tools.
  • Develop mobile applications in Ionic for both IOS and Android.
  • MINIMUM REQUIREMENTS:
  • Minimum educational requirement: Grade 12.
  • A post-matric Java qualification or Java certification.
  • Ability to participate meaningfully in JAD sessions.
  • Ability to interpret technical specifications.
  • Ability to work independently.
  • Ability to lead a team of developers.
  • Willingness to perform standard tests of own code is a must.
  • Excellent command of spoken and written English language.
  • Between 5 to 7 years solid Java on the job work related development experience.
  • Between 2 to 3 years previous experience in developing mobile applications in Ionic.
  • Between 3 to 5 years Angular experience.
  • REQUIRED SKILLS:
  • Java;
  • JavaEE

o RESTful Web services; o EJB 3.1; o CDI 2;
o Microprofiler and;
o JPA(Hibernate).- SQL;- JavaScript;- Angular;- JSON;- Maven;- NodeJS;- Npm and;- Ionic.
ADVANTAGEOUS SKILLS- Agile development methodologies.- Ability to compile technical specifications.- Good understanding of business processes.- Knowledge of the following: o Wildfly; o Eclipse; o Linux(Centos); o GIT; o Jenkins; o KAFKA; o Junit; o Logstash; o Swagger / Open API; o OAuth2 and; o Quarkus.
SOFT SKILLS REQUIRED IN ORDER OF IMPORTANCE:- Good communication and interpersonal skills.- Self-starter.- Teamwork and collaboration skills.- Documentation skills.- Organisation/planning skills.- Commitment towards excellence

Desired Skills:

  • java
  • angular

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Diploma

Learn more/Apply for this position