Advanced WEB/JAVA Developer - Midrand Verfied

R 113000 per annum Midrand, Gauteng Midrand, Gauteng more than 14 days ago 23-11-2017 12:14:59 PM
18-01-2018 12:14:59 PM
Minimum years of experience 5 years

Custom digital solution development advantageous

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

Nationality
South African Citizens Only

Location
Midrand

Skills Required
• Minimum of 5 year working experience in Java

• Experience with the following is important:
o Bootstrap
o Angular JS
o Ajax
o
o
o User Experience Analysis
o Hybrid Mobile Apps
o Continuous Integration (Jenkins, Sonar)
o Subversion
o Glassfish Server
o NetBeans
o Adobe Photoshop
o Spring Framework
o Java Enterprise Development
o Java Persistence Framework
o JAX-RS (Jersey RESTful Web Services Framework)
o Maven (Dependency manager and build tool)
o Flyway (Database migration tool)
o GlassFish / Payara (Application server)
o JUnit (Unit testing framework)
o Mockito (Mock framework)
o JDBC (Java Database Connectivity)
o Typescript
o Microservice Architecture
o Openshift environment experience
o MQ Cluster
o Postgres Cluster
o Mong DB


Job Activities

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:
o Preparation of system/technical documentation (as per ISO standards)
o Preparation of user and operation manual
o User training
o System testing/parallel runs
o System implementation
o 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:
o Preparation of system/technical documentation.
o Preparation of user and operation manual.
o User training.
o System testing/parallel runs.
o System implementation.
o System audits/quality assurance.
o User sign-off.
• Strong interpersonal and communication skills.
• Strong ability to understand and interpret Business needs and requirements with the ability to move concepts through to proposal and
finally successful implementation.
• 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
• Ability to work as part of a team, inter-dependant as well as independently and submit deliverables on time and in excellent quality.
SELF STARTER.
• Above board work ethics – this is of utmost importance.
• Flexibility to take up different tasks in the project.
• Ability and willingness to coach and give training to fellow colleagues and users when required.

Soft Skills

• Good communication skills
• Teamwork and collaboration
• Adaptability
• Problem solving