Full Stack Java Developer

at Imizizi
Location Gauteng, South Africa
Date Posted September 8, 2022
Category IT / Information Technology
Job Type Full-time
Currency ZAR

Description

The Services of a fullstack Java Developer, are required for one of our prestigious client. Suitable candidates are invited to apply.

Duties & Responsibilities

Development and maintenance on platform/application

• 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

• Preparation of system/technical documentation (as per ISO standards)

• Meet with end users and gather requirements

• Facilitate daily stand-ups

• Ability and willingness to coach and give training to fellow colleagues and users when required

• User training

• Compiling of user and operational manuals

• System audits

• Users sign off

Desired Experience & Qualification

Relevant IT / Business Degree

• 5-8 years’ experience in relevant programming language

• On premise virtualisation technology expertise

• Experience in testing (manual or automated testing

• Web and digital project experience advantageous • Agile working experience advantageous

Technical Skills:

Solid experience in software development (i.e., Angular/Typescript/Java EE).

• Sound experience working with database tools (i.e., PostgreSQL/Oracle/DB2).

• Should have experience in using RESTful web services using Java EE.

• Use of CI/CD for continuous development (e.g., Git, Jenkins, Maven, Nexus, etc.).

• Practical experience in UI/UX design and development.

• Have knowledge in using message brokers such as (IBM MQ/ Kafka).

• Use of Microsoft Azure (AWS advantageous) for cloud development.

• Use of SonarQube tool.

• Java 11+.

• Java Enterprise Edition.

• Angular, Typescript/ CSS

• Quarkus (Spring is advantageous).

• Hibernate ORM, JPA.

• Database (PostgreSQL, Oracle, DB2).

• IBM MQ Server (Kafka advantageous).

• Kubernetes. • Git (Bitbucket).

• CI/CD, Jenkins.

• Test Driven Development.

• JAX-RS API implementation.

• Swagger documentation.

• Agile Principles.

• PLM and Bill-of-Material

• PTC Windchill (PDM Link, MPM Link)

Additional Requirements:

German speaking (Advantageous) • Working on Agile Environment • Test Driven Development • Unit and integration testing • Terraform / Glue / S3 / CloudFormation (advantageous) • Linux/Shell scripting • Angular (advantageous) • Payara/Quarkus (advantageous

 

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