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: Pretoria
Salary: 45000 Monthly
Join an innovative team in Pretoria as a backend developer and take charge of crafting seamless B2B solutions. From collaborating with GMs and backend Leads to executing robust strategies, your role will involve optimizing internal tools, fortifying security measures, and ensuring impeccable product quality. Dive into DevOps, streamline development processes, and champion software lifecycle flows....
22 days ago


Senior Backend Developer
Location: Durban
Salary: R700000
You’ll be responsible for building high-performance backend systems, connecting with diverse external platforms, and introducing automated, scalable testing and deployment strategies.
51 days ago


Senior Backend Developer (Python, SQL, NoSQL)
Location: Capetown
Salary: Monthly salary
LEAD the development of scalable, high-performance analytics services tailored for a Procurement Marketplace as the next Senior backend developer sought by a cutting-edge Finance Platform.
71 days ago


Lead C# Developer – Johannesburg (Hybrid) – Up to R1.4 million per Annum
Location: Johannesburg
Salary: 1400000
Lead C# developer – Johannesburg (Hybrid) – Up to R1.4 million per Annum
1 day ago


Technical Lead (C#) – Umhlanga, Durban (Hybrid) – up to R1.25mil Per Annum
Location: Durban
Salary: 1250000
Technical Lead (C#) – Umhlanga, Durban (Hybrid) – up to R1.25mil Per Annum
1 day ago


QA Specialist (Software Tester)
Location: Cape Town
Salary:
A trusted technology provider in the agricultural space is seeking a QA Specialist with a strong background in both manual and automated testing. This is a full-time hybrid role suited for testers passionate about quality, traceability, and logistics-driven platforms.
1 day ago


Senior Full Stack C# Developer (C# / React) – Durban (In-Office Full Time) – up to R1.3mil per annum
Location: Durban
Salary: 1300000
Senior Full Stack C# developer (C# / React) – Durban (In-Office Full Time) – up to R1.3mil per annum
2 days ago


Lead C# Developer – Johannesburg (Hybrid) – up to R1.4mil per annum
Location: Johannesburg
Salary: 1400000
Lead C# developer – Johannesburg (Hybrid) – up to R1.4mil per annum
2 days ago


Enterprise Architect
Location: Johannesburg
Salary:
In the shadows of transformation lies an opportunity for the bold…My client is summoning a mastermind Enterprise Architect—a strategic sorcerer fluent in TOGAF, who weaves order into chaos using the full force of the Microsoft stack. Azure, M365, Dynamics? You wield them like weapons. Data, networks, systems, applications? Merely threads in your architectural web.
3 days ago


Front End DevOps Consultant - 0239
Location: Centurion
Salary: Monthly
A client in the automobile industry is looking for a Front End DevOps Consultant (Advanced)
3 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