Java Engineer

 

Recruiter:

Communicate Recruitment

Job Ref:

CNI000367/VN

Date posted:

Sunday, August 21, 2022

Location:

Johannesburg, South Africa

Salary:

Market Related


JOB SUMMARY:
An awesome opportunity has become available for Java Engineers, with a well established company within the Software Developing Industry.

JOB DESCRIPTION:

Responsibilities:
Conducting software analysis, programming, testing and debugging.
Identifying production and non-production application issues.
Contributing in all phases of the development lifecycle.
Writing well designed, testable, efficient code.
Ensuring designs follow specifications.
Preparing and producing releases of software components.

Requirements:

BSc degree in a technology-related field preferable.
Proficiency in Java with +-3 years solid exposure at an academic or professional level.
Must be interested in pursuing a professional career in Java.

Experience in:
OO Principles – polymorphism, inheritance, encapsulation.
Strong Java and OO development knowledge.
J2EE.
JSP.
JavaScript.
JQuery.
MVC.
CSS and HTML.
JDBC – creating relational databases, queries and updates.
JUnit / Unit Testing Framework.
EJB or Spring Framework.
JPA / Hibernate.
RESTful Framework.
Maven / ANT.
Git.
HTML5 basic

 

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



 

 

 

Similar jobs you might be interested in:

Java Engineer
Location: Johannesburg
Salary:
Looking for experienced java engineers, who have a strong passion for development, to join a renowned Software Development company.
4 days ago


Senior Fullstack Software Engineer – React (Next.js) & Java
Location: South Africa
Salary: Market Related
As a Senior Fullstack engineer, you''ll play a key role in designing and building secure, scalable, and resilient front- and back-end systems.
10 days ago


Senior Software Engineer (Java)
Location: Johannesburg
Salary:
57 days ago


Senior Full Stack Developer (Java & Platform Engineering)
Location: Johannesburg
Salary: TBC
Short Term Insurance
Today


Enterprise Architect
Location: Johannesburg
Salary:
Answer the Call of the Uncharted!Beyond the known systems and familiar paths lies a vast digital frontier—clouds to be shaped, frameworks to be mastered, and architectures yet to be drawn. My client seeks a Junior Enterprise Architect with the spirit of a great explorer: curious, disciplined, and unafraid of complexity.This is not merely a role—it is a journey. You will chart pathways ...
1 day ago


Software Engineer / Software Developer
Location: Johannesburg
Salary: Competitive
Build software that powers real-world telecom products used at scale. This role focuses on developing robust web and backend systems in a fast-paced, agile engineering environment.
1 day ago


Senior Full Stack Developer (Java & Platform Engineering)
Location: Pretoria
Salary: TBC
Short Term Insurance
1 day ago


Senior Full Stack Developer
Location: Centurion
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 Full Stack Developer (java & Platform engineering) to join our financial services client based in Centurion for a hybrid role.
2 days ago


Senior Automation Engineer
Location: Centurion
Salary: Market Related Salary
Senior, Automation, engineer
3 days ago


Technical Enterprise Architect
Location: Johannesburg
Salary:
My client is seeking a Senior Technical Enterprise Architect who combines enterprise-level architectural leadership with deep hands-on technical execution. This role is responsible for designing, implementing, securing, and integrating enterprise platforms, while applying TOGAF-based architecture practices across the organization.This is not a purely conceptual or advisory role. You will actively ...
10 days ago


Create a free job alert for Java Engineer 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