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: Johannesburg
Salary: -
3 days ago


Senior Backend Software Developer
Location: Capetown
Salary: Market-Related
As a Senior backend developer, you will be at the forefront of building low-latency, highly reliable athlete-and-ball tracking systems.
4 days ago


Senior Software Developer (Backend)
Location: Cape Town
Salary: 850 000 Annually
Summon your backend powers this Halloween! A tech-forward team is seeking a seasoned developer to conjure scalable payment systems that move money like magic. With hybrid flexibility and high-impact projects, this is your chance to code spells that power real-world commerce.
5 days ago


Junior Software Developer (Front/Backend)
Location: Port Elizabeth
Salary:
17 days ago


Senior Backend Developer
Location: Pretoria
Salary: 45000 Monthly
Join an innovative team in Pretoria as a Senior 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...
18 days ago


Senior Software Developer (Backend)
Location: Cape Town
Salary: 850 000 Annually
Ready to navigate the cosmos of digital transactions? Our starship enterprise seeks a Senior Starcode Architect to join our trailblazing crew in the Parklands Sector. Your mission: engineer high-velocity, scalable payment systems that fuel commerce across the South African galaxy. With a hybrid work configuration, you’ll harness the freedom of deep space and collaborative stardocks, propelli...
24 days ago


Senior Backend Software Developer
Location: Capetown
Salary: Market-Related
As a Senior backend developer, you will be at the forefront of building low-latency, highly reliable athlete-and-ball tracking systems.
38 days ago


Senior Backend C# Developer – Johannesburg (Hybrid) – up to R1.2mil per annum
Location: Johannesburg
Salary: 1200000
Senior backend C# developer – Johannesburg (Hybrid) – up to R1.2mil per annum
79 days ago


LEAD BACKEND C# DEVELOPER – JHB (KYALAMI) UP TO R1.2M PER ANNUM
Location: Johannesburg
Salary: 1200000
LEAD backend C# developer – JHB (KYALAMI) UP TO R1.2M PER ANNUM
82 days ago


Software Developer
Location: Johannesburg
Salary: Monthly
Exhilarating contract opportunity available...
2 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