Senior Java Developer

If you are looking to join an Innovative company based in Cape Town, to develop and maintain system software applications based on business requirements to improve and enhance system functionality for the business. Imagine an extraordinary career!

How to Apply:
For your application to be considered, please email your CV to Tatum Martin on [Email Address Removed] – only candidates with suitable Java Development experience will be contacted.

Work references, criminal checks and qualification checks will be done on the successful candidate.

We will reply on applications that get shortlisted only. Therefore, please deem your application as unsuccessful if you have not received feedback after 7 days.

Requirements:

  • Completed Matric – essential
  • Completed Degree/Diploma in IT – essential
  • Must be South African with a valid South African ID
  • Full Stack development experience (UI, Server-side, Database, OS Platform: Windows and Linux)
  • 9 to 12 years’ senior level programming experience within an Agile environment
  • Senior level Java development experience
  • Familiarity with open source tools and API’s and deploying/configuring industry leading application servers (Wildfly / Weblogic)
  • Writing SQL queries, SQL query optimization, writing and executing stored procedures and good database design skills (Preferably in Oracle)
  • Technical expertise in a functional area
  • Logical thinker
  • Testing IT applications
  • Quality
  • Decision maker
  • Planning and organizing
  • Problem solver
  • Strong customer focus
  • Communication
  • Develop and maintain information systems

Tech Stack:

  • Java (JDK 7 and 8)
  • Java EE 7
  • JSP and JSF
  • Proficient and understands Java concepts (JTA, JMS and JDBC)
  • Oracle – SQL writing, database design, basic query optimization including PL/SQL
  • Web Services (JAX-WS & JAX-RS)
  • Spring Frameworks and Springboot
  • XML
  • XSD
  • JSON
  • Node JS
  • Mongo DB – beneficial
  • Swagger
  • Amazon Web Service stack
  • Active MQ / IBM MQ
  • Wildfly and Weblogic
  • Spring Framework and libraries
  • Dropwizard or Springboot frameworks
  • Docker
  • Kubernetes
  • YAML
  • JQuery with Javascript frameworks (Angular JS)
  • Service orientated Architecture and Microservices

Responsibilities:

  • Full stack development experience
  • Experienced with designing, implementing and supporting systems
  • Software requirements extraction and analysis
  • End to end solutioning
  • Identifying impact areas of change across the system to ensure all components fit
  • Solid understanding of IP Networks with troubleshooting skills
  • Assist in supporting legacy systems
  • Team player

Why Should You Apply?

  • Free and secure parking
  • Position related training offered
  • Convenient office location
  • Flexible working hours
  • Corporate organization
  • Dynamic software development approach

How to Apply:
For your application to be considered, please email your CV to Tatum Martin on [Email Address Removed] – only candidates with suitable Java Development experience will be contacted.

Desired Skills:

  • Java (JDK 8 / 11)
  • Java EE 7
  • JSP
  • JSF
  • JTA
  • JMS
  • JDBC
  • Oracle
  • SQL writing
  • Database Design
  • PL/SQL
  • Web Services
  • Spring boot
  • Spring Framework
  • XML
  • Swagger
  • Open API

Desired Work Experience:

  • More than 10 years

Desired Qualification Level:

  • Diploma

About The Employer:

The Company: Is one of the leading HealthCare Managers in South Africa and known for the great care they take with clients and employees alike.

Learn more/Apply for this position