5 Feb '19
Senior Java Developer

Information Communication Technology, Gauteng JHB - Northern Suburbs

R 500000 - R 800000 Annually

Well established Software Development Company is looking for an experienced Java Developer - Senior to join their ever expanding team based in Sandton.

Key Requirements:

  • Core Skills
    • JSE/JEE version 1.5/6/7/8
    • Collection API (HashMap, Tree, Set etc.)
    • Generics, Annotations
    • Error/Exception Handling Patterns
    • File/IO/Thread handling APIs
    • REST Architectural Style
    • JSON
    • XML Definitions - Xml Schema, DTD
    • XML Parsing/Transformation - DOM / SAX / XSLT/ Other
    • Logging framework - Log4J/ Apache Logger/Other
    • OOP knowledge - SOLID Principles, Interfaces, Polymorphism, Static etc.
    • Knowledge of Design Patterns - Gang of Four catalogue
    • Knowledge of Security Patterns/ Workflow Patterns etc.
  • Business Service Tier Skills
    • Spring Boot microservices
    • Spring Dependency Injection/Aspect Oriented Programming
    • J2ee Security
    • Spring Security Framework
    • Business Rule Management Systems : Drools/JRules/Fico/Other
    • Caching Framework : Ehcache/Terracotta/Oracle Coherance/Other
  • Integration Tier Skills
    • API Gateway: NGINX/APIGee/Ws02 API/Other
    • ESBs : Tibco BW/Mule/Apache Camel/Spring Integration/Other
    • Message Broker: General AMQP concepts, RabbitMQ/ActiveMQ/Kafka/Other
    • Webservices : Spring-WS/Apache Axis/Apache CXF/Other
    • SAP specific integration: Netweaver PI/PO/Netweaver Gateway
    • Service Policy Governance
    • Enterprise Integration Patterns
    • Cloud integration: Microsoft Azure/Amazon Web Services/Other
  • General
    • Agile development experience
    • Development in teams larger than three
    • DevOps exposure
    • Jenkins/TeamCity
    • Artifactory/Nexus
    • Docker/Docker Enterprise
    • Enterprise Systems Exposure
  • NQF Level 5: Certified in at least one of the following: 3-year National Diploma/B-Degree in Information Technology.
  • 5 – 8 years’ experience in developing source code
  • Understanding of the ITIL process. (Certification an advantage)

Should your current profile match the above requirements, please forward your CV and payslip to Donne@hradvance.co.za

Ad Visible Until: 28 February 2019
Ref: JHB003592/DDB

Vacancy Type: Permanent