This job posting expired and applications are no longer accepted.

Senior Java Developer (Contract)

at Talent Synergy (Pty) Ltd
Location Woodstock, South Africa
Date Posted March 7, 2020
Category IT / Information Technology
Job Type Contract
Currency ZAR

Description

Are you a Senior Java Developer with 7 - 10 years Java development experience? This, coupled with 4 - 6 years experience with SQL (and Oracle database design skills) will make you the ideal applicant.

Our client has scheduled a rewrite of their legacy system to serve current and future clients. This project involves designing and implementing complex software systems to further grow one of the leading organisations in the industry within Southern Africa.

Developers will be using cutting edge technology (development tools & frameworks) to implement the solution. Also, working closely with the in-house team of Systems Analysts and architects.

Bonus points for experience gained within a medical aid or managed healthcare environment.

Duties & Responsibilities

  • Develop and maintain system software applications based on business system requirements and queries in order to improve and enhance system functionality for the business

Capabilities of the ideal applicant:

  • Full stack development experience (UI, Server Side, Database, OS Platform: Linux)
  • Strong technical skills (Java, System Integration, Best practices, etc.)
  • Experienced in designing, implementing and supporting greenfield systems
  • Software requirements elicitation & analysis skills
  • End to end “solutioning” of requirements (Identifying impact areas of change across the system to ensure all the components "fit")
  • Solid understanding of IP networks (Network security protocols – SSH, SSL, etc.) with troubleshooting skills
  • Assist in supporting legacy systems
  • Team player

Desired Experience & Qualification

Required education:

  • Matric
  • Relevant 3 year Degree/Diploma

Required skills:

  • Java (JDK 7 and 8)
  • Java EE 7
  • JSP and JSF
  • Proficient and understands Java EE concepts: transaction management (JTA), messaging (JMS) and JDBC
  • Oracle - SQL writing, database design, basic query optimization including PL/SQL
  • Web Services (JAX-WS & JAX-RS)
  • Spring Frameworks and Springboot
  • Very competent in XML/XSD/JSON

Optional skills (Bonus points):

  • NodeJS
  • MongoDB
  • Swagger
  • Familiarity with Amazon Web Service stack

Maintenance experience:

  • HTML/CSS and Javascript
  • Hibernate
  • MyBatis
  • DropWizard
  • Maven build tools
  • Setup, deploy to and configure Java-based application servers
  • Experience with service, enterprise or Java design patterns
  • Worked with and configured Continuous Integration tool platforms (Bamboo, TeamCity, etc.)
  • Familiarity with Windows Server operational activities
  • Familiarity with Linux terminals operational activities

Preferred Technology skills requirement:

  • ActiveMQ / IBM MQ
  • Wildfly and Weblogic
  • Spring framework and libraries
  • DropWizard or Springboot frameworks
  • Docker
  • Kubernetes
  • Familiarity with YAML
  • JQuery with Javascript frameworks (Angular JS)
  • Service Oriented Architecture and Microservices

Package & Remuneration

Benefits:

  • Competitive contractor rate on offer
  • Renewable contract (performance based)
  • Flexible working hours
  • Company offers training

 

Important to note before applying:

We are inviting South African citizens to apply

PLEASE ONLY APPLY ONLINE (we do not monitor emailed CV's)

Interested?

Important to note before applying:

We are inviting South African citizens to apply

PLEASE ONLY APPLY ONLINE (we do not monitor emailed CV's)

WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za