careers

Advanced WEB/JAVA Developer (Full Stack)

Midrand

Ref: FC04582A

< Back

Advanced WEB/JAVA Developer (Full Stack)

[Midrand] -

Ref: FC04582A

REQUIREMENTS:

  • 10+ years experience.

  • Custom digital solution development advantageous

  • Formal qualification in IT (Diploma / Degree) or equivalent working experience

  • South African ID holders Only

  • Minimum of 5 year working experience in Java

Experience with the following is important:

  • -Bootstrap

  • -Angular JS

  • -Ajax

  • -Node.js

  • -Gulp.js/Grunt.js

  • -User Experience Analysis

  • -Hybrid Mobile Apps

  • -Continuous Integration (Jenkins, Sonar)

  • -Subversion

  • -Glassfish Server

  • -NetBeans

  • -Adobe Photoshop

  • -Sring Framework

  • -Java Enterprise Development

  • -Java Persistence Framework

  • -JAX-RS (Jersey RESTful Web Services Framework)

  • -Maven (Dependency manager and build tool)

  • -Flyway (Database migration tool)

  • -GlassFish / Payara (Application server)

  • -JUnit (Unit testing framework)

  • -Mockito (Mock framework)

  • -JDBC (Java Database Connectivity)

  • -Typescript

  • -Microservice Architecture

  • -Openshift environment experience

  • -MQ Cluster

  • -Postgres Cluster

  • -Mong DB

RESPONSIBILITIES:

  • Mid-level skill set

Projects:

  • Ensure that all processes are investigated / considered in obtaining the specifications of the user requirements

  • Propose and review system design and evaluate alternatives.

  • 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

Ensure that the following steps in the Development Cycle are executed:

  • -Preparation of system/technical documentation (as per ISO standards) -Preparation of user and operation manual

  • -User training

  • -System testing/parallel runs

  • -System implementation

  • -System audits/quality assurance

Maintenance Requests:

  • Ensure that all processes have been investigated / considered in obtaining the specifications of the user requirements

  • Propose and review system design and evaluate alternatives.

  • Review and present proposed system solution to User Organisation.

Ensure that the following steps in the Development Cycle are executed:

  • -Preparation of system/technical documentation.

  • -Preparation of user and operation manual.

  • -User training.

  • -System testing/parallel runs.

  • -System implementation.

  • -System audits/quality assurance.

  • -User sign-off.

  • Excellent interpersonal and organizational skills with ability to communicate effectively (both verbally and written) with both technical and non-technical colleagues / users.

  • Strong Presentation skills.

  • Should be willing to deal with (talk to) our customers. In most cases they will be foreign customers and language barriers might exist

POSITION: Contract role until March 2019.

    COMMENCEMENT: As soon as possible.

    • Applykeyboard_arrow_down
      Add CV