Related Jobs (1)

Job Details

Front-End Java Developer

By Independent Recruiter on August 21, 2019
Job Type: Full Time
Job Category: Information Technology
Contract Type: Contract

Pretoria, Gauteng, South Africa

Salary: R500 - R600 ph cost to company
Job Description

The business is renowned across the world for producing Ultimate Driving Machines. This is an opportunity to take your Front-end Java Development career to the next level. You'll be using cutting edge technologies with a manufacturing business in Pretoria. You'll be involved in creating a new car ordering management system to replace an already existing legacy system. This role requires someone with a strong technical background to be able to understand the complexity of the existing solutions in place and support them with a high degree of competence Experience with the following technologies is important:

Skills

 JAVA EE / JAVA  EJB  RESTful and SOAP services  CI (Continuos Integration)  SQL (Oracle, Postgres)  TDD / Test Driven Development  IntelliJ / WebStorm  Git, Bitbucket, SVN  Java EE Container (Glassfish (Payara), Tomcat, JBoss , Websphere)  HTML/HTML5/ASP  JavaScript + JS UI frameworks (ReactJS / Angular 4/5, NodeJS)  CSS/CSS3 Advantageous:  Working on Agile Environment (Jira, Confluence)  ESB Integration Skill (IIB, Tibco, Oracle fusion )  Understanding IIB, MQS, Messaging concepts  Working with Queues, Flows, Execution Groups  Micro Services  DevOps  Openshift (docker, etc)  Build Tools (Maven/ Gradle/ Gulp/grunt/webpack )  IoC / Dependancy Injection  ASP/prime faces  JQuery  Browser Developer Tools

Job Duties

 Development of features in collaboration with external development partners  Meet with end users and gather 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  System testing/parallel runs  System implementation  System audits/quality assurance  Penetration testing and compliance