Java Developer (Contract)
| Location | Menlyn/Midrand, South Africa |
| Date Posted | July 8, 2020 |
| Category |
IT / Information Technology
|
| Job Type |
Contract
|
| Currency | ZAR |
Description
REQUIREMENTS:;
+ 7 years;
Senior/Expert;
Work experience/IT Degree/Diploma;
South African citizens only;
Menlyn and Midrand rotation;
Travel to Germany required (e.g. 2 x 2 weeks);
Technical / Functional skills:
• JAVA EE / JAVA;
• EJB;
• RESTful and SOAP services;
• SQL (Oracle, Postgres);
• TDD / Test Driven Development;
• IntelliJ / WebStorm;
• Angular;
• Build Tools (Maven/ Gradle/ Gulp/grunt/ webpack);
• Jenkins (CI (Continuous Integration) / DevOps);
• GIT;
• Node.JS;
• Jira, Confluence;
Advantageous:;
• Working on Agile Environment (Jira, Confluence);
• Micro Services;
• DevOps;
• PaaS Knowledge (Cloud);
• Java EE Container (Glassfish (Payara), Tomcat, JBoss, WebSphere);
• Git, Bitbucket, SVN;
• IoC / Dependency Injection;
• JavaScript + JS UI frameworks (ReactJS / Angular 5, NodeJS, JSF);
• HTML5, CSS3
RESPONSIBILITIES:;
JavaScript Development on a platform used to assist in the development, testing, analysis, reporting and planning.
• Development of features in collaboration with external development partners in Munich.
• Travel to Munich
• 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
• Preparation of system/technical documentation (as per ISO standards)
• Facilitate stand-up’s
• User training
• System testing/parallel runs
• System implementation
• System audits/quality assurance
• Penetration testing and compliance
