Back-End Developer (G2113) 1880

 

Recruiter:

Rosstone Consulting

Job Ref:

ROS00959

Date posted:

Wednesday, June 22, 2022

Location:

, South Africa

Salary:

Negotiable


JOB SUMMARY:
The Role:

We are looking for an experienced Back-end Developer for a fixed term contract for Pretoria.

 

Roles and Responsibilities:

  • Develop and maintain public facing web applications.
  • API, Java development, deployments and support.
  • Collaborate with the client's Central IT solution...

    JOB DESCRIPTION:

    The Role:

    We are looking for an experienced Back-end Developer for a fixed term contract for Pretoria.

     

    Roles and Responsibilities:

    • Develop and maintain public facing web applications.
    • API, Java development, deployments and support.
    • Collaborate with the client's Central IT solutions, Web Cloud Platform (WCP) and Web Content Management Platform (WCMP) (based on Adobe Experience Manager).
    • Decoupling websiteâ??s backend.
    • Migration of website functionality to Company's AWS Cloud. Hence, AWS Cloud and other Serverless development experience would be advantageous.
    • Meet with end users and gather requirements.
    • Participate in stand-upâ??s.
    • Analyse and Implement new system requirements specifications.
    • Ensure that all processes are investigated / considered in obtaining the specifications of the user requirements.
    • Propose and review system designs and evaluate alternatives.
    • Review and present proposals / system solutions to IT Project Lead, DevOps Team, QA Team, and Product Owner / Business team.
    • Develop systems solutions in line with IT Security standards and other compliance topics, quality standards and delivery requirements.
    • Develop code that is readable, extendable, re-usable, scalable and optimized for performance.
    • Ensure that all implementations can be passed over to other developers, mid development, with minimum of handover.
    • Ensure compliance adherence to standards for audit adherence and quality assurance.
    • Actively participate and contribute to sprint planning, backlog refinement, story size estimation, sprint reviews and retrospectives.
    • Update user stories in Jira and documentation in Confluence.
    • Perform Code Peer Reviews.
    • Perform demoâ??s of user stories in Agile ceremonies.
    • Analyse and fix Production Known Errors.
    • System testing/parallel runs.
    • User training.
    • Ensure user sign-off.
    • Prepare Production deployment artefacts.
    • Prepare Production deployment plan documents.
    • Preparation of system/technical documentation (as per ISO standards).
    • Preparation/Updating of user and operation manuals.
    • System implementation / deployment release activities.
    • Production support hyper-care after production deployments.
    • Website monitoring (advantageous).
    • Site performance analysis (advantageous)

     

    Qualifications and Experience needed for the role:

    • Degree in IT or relevant experience
    • Qualification/Certification in development technologies.
    • 8 to 10+ yearsâ?? Development Experience
    • Agile working experience (Mandatory)
    Skills and Experience:

    Essential Skills Requirements:

    • Java 8+
    • JEE 7
    • API Development, Calling and creating REST services, RESTful APIs
    • Calling SOAP services
    • Java Logging frameworks
    • CI/CD
    • SQL with DB2, Postgres and Oracle

     

    Advantageous Skills Requirements:

    • Functional Java
    • JMS
    • Knowledge of design patterns, DAO pattern
    • Object oriented design
    • EJB
    • Postman / SoapUI
    • Maven multi module project setup and development
    • HTTP Authentication, and Encryption with SSL
    • HTTP Session management and persistence
    • IntelliJ Eclipse IDE
    • Git with Bitbucket, Code versioning (Git/SVN)
    • Jenkins with Build Pipelines
    • Code quality with Sonar
    • Nexus
    • Junit with unit and integration tests
    • Integration with 3rd party systems
    • Performing production and integration deployments
    • Logging and tracking tickets to external support
    • Troubleshooting deployments
    • Debugging remote services
    • Microservice Architecture
    • AWS cloud services and Serverless development technologies (highly advantageous)
    • Spring MVC (highly advantageous)
    • Spring Boot (highly advantageous)
    • Quarku (highly advantageous)
    • Docker (highly advantageous)
    • Kubernetes (advantageous)
    • Servlets Payara / Glassfish (advantageous)
    • JSON and XML with Schema (advantageous)
    • Knowledge of integration with AEM or other Web Content Management Platforms / Solutions (highly advantageous)
    • Frontend development technologies such as HTML5, JavaScript, TypeScript, CSS, Angular (advantageous)
    • Knowledge of other programming languages and tools (advantageous)
    • Atlassian tools: Jira, Confluence
    • DevOps

     

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



     

 

 

Similar jobs you might be interested in:

Backend Developer
Location: Bloemfontein
Salary: Monthly
A National firm within the manufacturing / mining industry is looking to appoint a backend developer for their branch in Bloemfontein.
Today


Golang Developer (Backend)
Location: Pretoria
Salary: R600 000 – R850 000 per annum including 13th Cheque, Pension & Risk Benefit Contribution.
Our client in the Medical Devices industry is currently looking for a Golang developer (backend), in Pretoria.
17 days ago


Backend Cloud Developer (Advanced)
Location: Midrand
Salary:
"Exciting opportunity at IT Hub South Africa! Seeking an experienced backend Cloud developer to join our innovative team. Collaborate on cutting-edge projects, utilizing advanced technologies and methodologies. Apply now and be part of shaping the future!"
22 days ago


Backend Developer (Advanced)
Location: Midrand
Salary:
Join our team as a backend developer (Advanced). Bring your expertise in cloud-native enterprise applications and cutting-edge technologies to drive innovation in the automotive industry. Collaborate with global teams to develop and deploy production-ready business applications, shaping the future of IT solutions within our client. Apply now to be part of our dynamic team and make a meaningful imp...
22 days ago


Backend Developer/Engineer
Location: Fourways
Salary: Monthly
Looking for a backend developer/Engineer with 2+ years' experience in PHP and proficiency in MySQL. Knowledge of React and familiarity with Joomla/MVC is a bonus. Collaborate closely with the team to develop and maintain robust backend systems.
29 days ago


JavaScript Full Stack Developer (Advanced)
Location: Centurion
Salary:
Role Description:Join our Platform Development team as a JavaScript Full Stack developer (Advanced), where you'll design, develop, and maintain solutions on our developer platform, <inteġrate>. With a focus on NodeJS (TypeScript/JavaScript) and React, you'll contribute to backend and frontend development, leveraging NoSQL databases like MongoDB and Redis. Your expertise in Docker, Git, and ...
2 days ago


Senior Electron, Node JS, JavaScript Developer – Permanent / Remote - R110k per month
Location: Remote
Salary: 110000
Senior Electron, Node JS, JavaScript developer – Permanent / Remote - R110k per month
2 days ago


Programmer Software Developer - Industria – R47 500
Location: Johannesburg
Salary: 47 500
Programmer Software developer - Industria – R47 500
7 days ago


Software Programmer Developer - Industria – R47 500
Location: Johannesburg
Salary: 47 500
Software Programmer developer - Industria – R47 500
7 days ago


Senior SQL Developer
Location: Johannesburg
Salary: 75000 Monthly
Senior SQL developer 
8 days ago


Create a free job alert for Back-End Developer (G2113) 1880 in

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