Senior Java Developer (Contract) (JHB) at Datafin Recruitment

Datafin

bryanston bryanston, bryanston

Datafin

Senior Java Developer (Contract) (JHB) at Datafin Recruitment

Datafin

  • R Undisclosed
  • Contract Senior position
  • Bryanston, Gauteng
  • Posted 19 May 2022 by Datafin
  • Expires in 19 days
  • Job 2466814 - Ref 22194
Apply Now

About the position

ENVIRONMENT:

A dynamic Software Engineering & QA Consultancy in Joburg seeks the talents of a highly skilled Senior Java Developer with clean code thinking to fill a 12-Month Renewable Contract role. Your core role will be to design, develop, and implement Java applications to support business requirements. By following approved life cycle methodologies, you will be expected to create design documents, write code and perform Unit and Functional Testing of software while making a key contribution to the overall architecture and standards. You must have Grade 12/Matric, a BSc/BEng Degree/Diploma in IT or Computer Science or equivalent, 6-10 years’ experience developing Java applications with solid Object Oriented Programming, Solution Architecture & extensive knowledge of design patterns and the ability to recognize and apply them. Your other tech tools should include Spring, Hibernate, JIRA, JUnit, SOA, Microservices, Docker, Data Modelling, UML, SQL, Kafka, Zookeeper, Zuul, Eureka, Obsidian, Elasticsearch, Kibana & FluentD.

DUTIES:

  • Work closely with Business Analysts to analyse 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 best practices, processes, tools and frameworks.
  • Test 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.
  • Drive the skills development of team members, coaching of team members for performance and coaching on career development, recruitment, staff training, performance management, etc.

Other -

  • Overtime may be required from time to time.
  • Standby is required on a rotational cycle.

REQUIREMENTS:

Qualifications –

  • Matric / Grade 12.
  • BSc/BEng Degree or Diploma in Information Technology or Computer Science or equivalent.

Experience/Skills –

  • 6 - 10 Years’ experience developing Java applications.
  • Extensive experience working with Java.
  • Solid understanding of Object Orientated Programming fundamentals.
  • Need to have a high-level understanding of the common frameworks in the Java technology stack.
  • Extensive knowledge of design patterns and the ability to recognize and apply them.
  • Solution Architecture.
  • Process Mapping.
  • Software testing pack design, functional testing.
  • Understanding of JIRA and Agile principles.
  • Spring
  • Hibernate
  • JUnit
  • SOA
  • Microservices
  • Docker
  • Data Modelling
  • UML
  • SQL
  • SoapUI (SOAP) / REST client (JSON)
  • Kafka
  • Zookeeper
  • Zuul
  • Eureka
  • Obsidian
  • Elasticsearch
  • Kibana
  • FluentD

ATTRIBUTES:

  • High standards for delivery.
  • Structured and analytical problem solver.
  • Stress Management.
  • Time management and prioritization.
  • Learning orientation.
  • Negotiation skills.
  • Innovation
  • Bias for action.
  • Teamwork and co-operation.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to [Email Address Removed] and mention the reference numbers of the jobs. We have a list of jobs on [URL Removed] Datafin IT Recruitment - Cape Town Jobs.

Desired Skills:

  • Senior
  • Java
  • Developer

Apply Now

Datafin

About the agency

Datafin Recruitment cc specialises in IT placements, focusing primarily on Developers, Analyst Programmers, Web Developers/Designers as well as all Internet related recruitment.We are an owner run company and offer a personalised service where we treat both the candidate and the client as equitable partners in the recruitment process.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 19 days

About the position

ENVIRONMENT:

A dynamic Software Engineering & QA Consultancy in Joburg seeks the talents of a highly skilled Senior Java Developer with clean code thinking to fill a 12-Month Renewable Contract role. Your core role will be to design, develop, and implement Java applications to support business requirements. By following approved life cycle methodologies, you will be expected to create design documents, write code and perform Unit and Functional Testing of software while making a key contribution to the overall architecture and standards. You must have Grade 12/Matric, a BSc/BEng Degree/Diploma in IT or Computer Science or equivalent, 6-10 years’ experience developing Java applications with solid Object Oriented Programming, Solution Architecture & extensive knowledge of design patterns and the ability to recognize and apply them. Your other tech tools should include Spring, Hibernate, JIRA, JUnit, SOA, Microservices, Docker, Data Modelling, UML, SQL, Kafka, Zookeeper, Zuul, Eureka, Obsidian, Elasticsearch, Kibana & FluentD.

DUTIES:

  • Work closely with Business Analysts to analyse 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 best practices, processes, tools and frameworks.
  • Test 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.
  • Drive the skills development of team members, coaching of team members for performance and coaching on career development, recruitment, staff training, performance management, etc.

Other -

  • Overtime may be required from time to time.
  • Standby is required on a rotational cycle.

REQUIREMENTS:

Qualifications –

  • Matric / Grade 12.
  • BSc/BEng Degree or Diploma in Information Technology or Computer Science or equivalent.

Experience/Skills –

  • 6 - 10 Years’ experience developing Java applications.
  • Extensive experience working with Java.
  • Solid understanding of Object Orientated Programming fundamentals.
  • Need to have a high-level understanding of the common frameworks in the Java technology stack.
  • Extensive knowledge of design patterns and the ability to recognize and apply them.
  • Solution Architecture.
  • Process Mapping.
  • Software testing pack design, functional testing.
  • Understanding of JIRA and Agile principles.
  • Spring
  • Hibernate
  • JUnit
  • SOA
  • Microservices
  • Docker
  • Data Modelling
  • UML
  • SQL
  • SoapUI (SOAP) / REST client (JSON)
  • Kafka
  • Zookeeper
  • Zuul
  • Eureka
  • Obsidian
  • Elasticsearch
  • Kibana
  • FluentD

ATTRIBUTES:

  • High standards for delivery.
  • Structured and analytical problem solver.
  • Stress Management.
  • Time management and prioritization.
  • Learning orientation.
  • Negotiation skills.
  • Innovation
  • Bias for action.
  • Teamwork and co-operation.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to [Email Address Removed] and mention the reference numbers of the jobs. We have a list of jobs on [URL Removed] Datafin IT Recruitment - Cape Town Jobs.

Desired Skills:

  • Senior
  • Java
  • Developer





06 April

senior microsoft azure system administrator (contract) (jhb) at datafin recruitment

Datafin
Bryanston bryanston, bryanston

Senior Microsoft Azure System Administrator (Contract) (JHB) at Datafin Recruitment Datafin R Undisclosed Contract Senior position Bryanston, Gauteng Posted 06 ...

Contract senior position

13 April

internal recruitment consultant

RAD Resources SA
Bryanston bryanston, bryanston

Internal Recruitment Consultant RAD Resources SA R20,000 - R30,000 per month Permanent Specialist position Bryanston, Gauteng Posted 13 Apr 2022 by RAD Resource...

Permanent specialist position | 20 - 30 ZAR

22 April

senior systems administrator (1-year contract) (jhb) at datafin recruitment

Datafin
Bryanston bryanston, bryanston

Senior Systems Administrator (1-Year Contract) (JHB) at Datafin Recruitment Datafin R Undisclosed Contract Senior position Bryanston, Gauteng Posted 22 Apr 2022...

Contract senior position

26 April

wso2 developer (1-year-contract (jhb) at datafin recruitment

Datafin
Bryanston bryanston, bryanston

WSO2 Developer (1-Year-Contract (JHB) at Datafin Recruitment Datafin R Undisclosed Contract Executive position Bryanston, Gauteng Posted 26 Apr 2022 by Datafin ...

Contract executive position

26 April

microsoft database administrator (1-year contract) (jhb) at datafin recruitment

Datafin
Bryanston bryanston, bryanston

Microsoft Database Administrator (1-Year Contract) (JHB) at Datafin Recruitment Datafin R Undisclosed Contract Executive position Bryanston, Gauteng Posted 26 A...

Contract executive position