Backend Java Developer

 

Recruiter:

RMG Recruitment

Job Ref:

2332454002

Date posted:

Saturday, February 19, 2022

Location:

Cape Town, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

Qualification

Relevant tertiary qualification/Informatics degree

 

The following are advantageous:

  • Java related course
  • Oracle Database related course
  • System architect related course
  • Honours degree

Minimum Required

  • At least 5 years as a Java Developer, or 2 year experience as a Senior Java Developer or technical team leader
  • Java related system implementation and deployment
  • Requirements analysis and system design experience
  • Problem analyse and solving

Experience

  • Software release management
  • Solution Design and Implementation
  • Software testing and Test Driven development
  • Software deployment and maintenance
  • Change control
  • Time management and prioritization

Competencies

  • The senior Java developer must have an expert understanding of:
  • The system development life cycle and can explain the Java developer role in each stage the defined system development tools, processes and workflows
  • The distinction between business, functional and non-functional requirements and how to implement them
  • The importance of delivering high quality source codes and how to achieve it
  • The technologies used and the systems components structure
  • The domain and business terminologies and link them back to system implementations

Technologies and Skills Required:

  • Java EE
  • Oracle and PL/SQL
  • ORM/Hibernate/JPA/TopLink knowledge
  • Deep understanding of Spring
  • XML/XSD/JAXB and web services
  • Unit testing, automate testing using different testing frameworks
  • Comprehensive knowledge of OO design principles and development patterns
  • Knowledge with industry standard Application Servers (preferably WebLogic/AppCenter)
  • Linux and load balancing (Apache, LVS, F5) knowledge
  • Knowledge with Business Rules Management Frameworks, e.g., QuickRules, FICO Blaze Advisor
  • Knowledge using formal modelling languages (UML etc.) and modelling tools (Enterprise Architect, etc.)
  • Maven 3 and ANT build scripts
  • JMS, Tibco EMS knowledge
  • Java Batch Scheduling (e.g. Flux, Quartz) knowledge
  • Presentation layer development (JSP, HTML5, CSS, JavaScript, jQuery, Spring MVC, Angular 2)
  • Exposure to Agile principles and methodologies, including Continuous Integration and Test Driven Development
  • Microsoft Visio
  • Microsoft Word and Excel
  • Technical lead

 

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 Backend Developer
Location: Capetown
Salary: Market-Related
This role is ideal for a seasoned backend developer eager to tackle complex problems in a fast-paced, agile environment.
45 days ago


Software Developer
Location: Cape Town
Salary: 680 000 Annually
Join a global tech innovator in the online gaming space and build world-class, real-time products from scratch. Work with top-tier talent, solve complex challenges, and grow your skills in a collaborative, high-performance environment.
2 days ago


Backend Developer - AWS Cloud
Location: Cape Town
Salary: R120k - 140k per month
We are looking for a highly skilled backend developer with proven experience in AWS cloud.
7 days ago


Backend Developer - AWS Cloud
Location: Cape Town
Salary: R120k - 140k per month
We are looking for a highly skilled backend developer with proven experience in AWS cloud.
7 days ago


Senior Software Engineer
Location: Cape Town
Salary:
Our client is looking for a Senior Software developer who will play a key role in designing, building, and leading robust software solutions.  This role is perfect for someone who loves clean architecture, enjoys guiding others, and knows when to roll up their sleeves and dive into production issues.
15 days ago


Electronic Engineer -Software (Remote)
Location: Capetown
Salary: Negotiable depending on experience
This is a fantastic opportunity to join a collaborative and innovative team, working on technology that is shaping the future of telecom. If you are passionate about solving real-world problems and enjoy working in a global, distributed team, this role is the perfect fit for you.
73 days ago


Electronic / Electrical Engineer / Computer Engineer - Fully remote
Location: Capetown
Salary: Negotiable depending on experience
This is a fantastic opportunity to join a collaborative and innovative team, working on technology that is shaping the future of telecom. If you are passionate about solving real-world problems and enjoy working in a global, distributed team, this role is the perfect fit for you.
73 days ago


Software Engineer (Missions)
Location: Cape Town
Salary:
We are seeking a Software Engineer with a strong background in GUI and backend service-oriented development to contribute to mission-critical systems. This role is ideal for a versatile developer passionate about creating robust and scalable software solutions, with opportunities to work on emerging technologies including AI and cloud infrastructure.
18 days ago


Graduate - Intermediate Software Developer
Location: Capetown
Salary: Negotiable
This is an Opportunity to join a company that work on innovative projects that allow engineers to see their ideas come to life giving a strong sense of impact and achievement
85 days ago


Java Developer
Location: Cape Town
Salary:
Today


Create a free job alert for Backend Java Developer in Cape Town

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