Tel: +27 (0)21 555 0994

Career Opportunities

< Back

Senior Frontend Java Developer

[Menlyn/Midrand] -

Ref: FC04971A

REQUIREMENTS:
  • 8+ years
  • Semi-Professional Software Developer (Senior)
  • Diploma/Degree/work experience
  • South African citizens only
  • Willing and able to travel extensively, for up to 2 weeks at a time (international).
RESPONSIBILITIES:
  • Creating a new ordering management system to replace an already existing legacy system.
  • 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
  • System testing/parallel runs
  • System implementation
  • System audits/quality assurance Penetration testing and compliance
TECHNICAL / FUNCTIONAL SKILLS:
    Experience with the following technologies are important:
    • RESTful
    • CI (Continuous 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/SCSS
    Advantageous:
    • Working on Agile Environment (Jira, Confluence)
    • Micro Services
    • DevOps
    • Openshift (docker, etc)
    • Build Tools (Angular CLI/ Gradle/ Gulp/grunt/ebpack )
    • IoC / Dependancy Injection
    • ASP/prime faces
    • JQuery
    • Browser Developer Tools
    Engineering Principles:
    • Design patterns
    • Clean coding principles
    • Data structures and Algorithms.