Our top client in the health industry is seeking to employ an Intermediate Java (Integration) Developer with 3 Years Java Systems Development experience to work closely with the development team to design, develop and maintain Java based integration solutions.
Duties

  • Develop, test, deploy and maintain high quality applications and enhance existing applications.
  • Assist with the production of technical specifications and designs.
  • Promotion of new technologies and share knowledge within the team.
  • Performance of code reviews.
  • Recommend improvements to development processes, contribute to implementation plans, and assist in rollout.

Preferred Skills

  • Java EE
  • XML, XSD, JSON, Swagger
  • Enterprise security concepts e.g., SSL, TLS, OAUTH etc
  • Unit testing and mocking frameworks e.g., Junit & Mockito
  • Spring/Spring Boot
  • Maven
  • Hibernate/JPA experience.
  • Atlassian product stack (BitBucket, JIRA, Confluence etc.)
  • JMS, Tibco EMS experience
  • Oracle and PL/SQL
  • Formal modelling languages (UML, etc.) and modelling tools (Enterprise Architect)

Experience & Knowledge

  • Knowledge of OO design principles and development patterns
  • Scaling experience e.g., load balancing, clustering, concurrency
  • Agile principles and methodologies
  • Experience with industry standard Application Servers (preferably WebLogic)
  • Spring framework / Spring Boot knowledge
  • Formal modelling languages (UML, etc.) and modelling tools (Enterprise Architect)

Education

  • Matric
  • Formal Java Qualifications
  • IT related Degree or Diploma (BSc/BTech or similar)

NB Only apply should you meet the above requirements!

Desired Skills:

  • UML
  • Java
  • Tibco
  • Swagger
  • Oracle

Learn more/Apply for this position