Java Developers (Intermediate & Senior)

 

Recruiter:

RMG Recruitment

Job Ref:

32294126

Date posted:

Sunday, February 20, 2022

Location:

Johannesburg, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

The client is a dynamic and energetic environment which encourages an ownership attitude. The environment provides innovative systems development, architecture, support and infrastructure to internal clients. This environment thrives on customer engagement and customer experience as well as mutually beneficial relationships with our business units and other key stakeholders. It is important for our employees to provide a world class service to our internal and external clients, thereby ensuring long and sustainable relationships.

Key Purpose

Designs, develops, and implements Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, writes code and performs unit and functional testing of software. Contributes to the overall architecture and standards of the group, acts as an SME and plays a software governance role.

AREAS OF RESPONSIBILITY MAY INCLUDE BUT NOT LIMITED TO

  • Work closely with business analysts to analyze and understand the business requirements and business case, in order to produce simple, cost effective and innovative solution designs.
  • Implement the designed solutions in the required development language (typically Java) in accordance with the company standards, processes, tools and frameworks.
  • Testing the quality of produced software thoroughly through participation in code reviews, the use of static code analysis tools, creation and execution of unit tests, functional regression tests, load tests and stress tests and evaluating the results of performance metrics collected on the software.
  • Participate in feasibility studies, proof of concepts, JAD sessions, estimation and costing sessions, evaluate and review programming methods, tools and standards, etc.
  • Maintain the system in production and provide support in the form of query resolution and defect fixes.
  • Prepare the necessary technical documentation including payload definitions, class diagrams, activity diagrams, ERDs, operational and support documentation, etc.
  • Driving the skills development of team members, coaching of team members for performance and coaching on career development, recruitment, staff training, performance management, etc.

Education and Experience

  • A diploma or degree in IT would be advantageous
  • 5 or more years of experience within a similar role
  • Learning orientation, structured and analytical problem solving, prioritization, planning and organizing; coaching and mentoring (essential)
  • Knowledge of Java, Object Orientation, Spring, Hibernate, Junit, SOA, SOAP, REST, Microservices,
  • Docker, Data Modelling, UML, SQL, Architectural Styles (essential)
  • Knowledge of Kafka, Zookeeper, Zuul, Eureka, Obsidian, Elasticsearch, Kibana, Fluentd (advantageous)

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Java Developers
Location: Johannesburg
Salary: 900000
senior java developers
16 days ago


Intermediate Mobile Developer (Android) – Centurion (100% In-Office) – up to R470k per annum
Location: Pretoria
Salary: 470000
intermediate Mobile Developer (Android) – Centurion (100% In-Office) – up to R470k per annum
56 days ago


Senior Java Rust Developer – Cape Town/ Hybrid - R850 PH
Location: Johannesburg
Salary: 1632000
senior java Rust Developer – Cape Town/ Hybrid - R850 PH
Today


JavaScript Node PHP Developer -West Rand – R600K PA
Location: Johannesburg
Salary: 600 000
javaScript Node PHP Developer -West Rand – R600K PA
Today


Data Scientist – Johannesburg – up to R800k per annum
Location: Johannesburg
Salary: 800 000
Data Scientist – Johannesburg – up to R800k per annum
Today


Java Developer
Location: Johannesburg
Salary: Monthly
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.We are looking for a senior java Developer to join our financial services client based in Sandton for a 12-months contract role.
2 days ago


Java Developer (Cape Town)
Location: Johannesburg
Salary:
Looking for experienced java developers, with at least 5 years' experience, who have a strong passion for development, to join a renowned Financial Services provider in Stellenbosch, Cape Town.
6 days ago


Fullstack Developer
Location: Johannesburg
Salary: 450000
Wanted! Fullstack Developer skill in JHB!
8 days ago


Backend Java Developer
Location: Gauteng
Salary: Market related
Knowledge of SDLC, Unit Testing, Database structures, Technical Change Control
9 days ago


Head of Software Engineering - Hybrid
Location: Sandton
Salary:
13 days ago


Create a free job alert for Java Developers (Intermediate & Senior) in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions