Full Stack Developer

4 weeks ago


Pretoria, South Africa Lim Personnel Full time
Full Stack Developer (Senior level)

ESSENTIAL SKILLS REQUIREMENTS:
  • Java 1.6, 1.7 & 8+
  • Functional Java
  • J2EE
  • JEE 5 +
  • Java Logging frameworks (Log4j, Jboss, SLF4J)
  • CI/CD
  • SQL with DB2, Postgres and Oracle
ADVANTAGEOUS SKILLS REQUIREMENTS:
  • Knowledge of design patterns, DAO pattern
  • OOP (Object Oriented Programming and Design)
  • JSON
  • XML with Schema (XSD, XSLT and pure XML)
  • Postman / SoapUI
  • EJB2/3 / CLI
  • SOAP
  • API Development, Calling and creating REST services, RESTful APIs
  • Servlets
  • Event Driven Beans, JMS / JMS 2
  • Struts, Facelets, JSF, Primefaces, JSP, and/or Spring MVC
  • HTML
  • CSS 2, CSS3
  • Angular
  • JavaScript, Typescript
  • JQuery
  • HTTP Authentication, and Encryption with SSL
  • HTTP Session management and persistence
  • OIDC Auth Protocol
  • IntelliJ & Eclipse IDE
  • Payara / Glassfish
  • Linux server admin for above
  • Linux & VM setup and operation
  • Maven multi module project setup and development
  • Ant
  • Git with Bitbucket, Code versioning (Git/SVN)
  • Jenkins with Build Pipelines
  • Code quality with Sonar
  • Nexus
  • Junit with unit and integration tests
  • Knowledge of Apache 2.4 & WebLogic 12.1.3 / 12.2 Server and above
  • Integration with 3rd party systems and interfaces
  • Performing production and integration deployments
  • Logging and tracking tickets to external support
  • Troubleshooting deployments
  • Debugging remote services
  • Knowledge of Connect Direct
  • MFT (Managed File Transfer)
  • KAFKA Confluent
  • FAT Client Communication / Deploy Director / install4j / WUSS / packaging
  • IT architecture skills both on prem and AWS/Confluent
  • Microservice Architecture and Domain Driven Design concepts (highly advantageous)
  • AWS and/or other cloud services and Serverless development technologies (highly advantageous)
  • DB admin, design, development, stored procedures, patching, etc (highly advantageous)
  • QlikView/QlikSense and/or other Qlik and BI technologies (highly advantageous)
  • Informatica and/or other ETL tools (highly advantageous)
  • Spring Boot (highly advantageous)
  • Quarku (highly advantageous)
QUALIFICATIONS/EXPERIENCE
  • Degree in IT or relevant experience
  • Qualification/Certification in backend development technologies.
  • 5 to 8+ years’ Development Experience
ROLE AND RESPONSIBILITIES
  • Develop and maintain a critical internal web application (Backend and Frontend) used in the vehicle dispatch and distribution/delivery management processes.
  • Cloud, API, Java, Microservice and other Serverless development, deployment, support, and maintenance.
  • Meet with end users and gather requirements.
  • Participate in daily stand-ups.
  • 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 demos 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.
  • 2nd and 3rd level support of the system/product.
  • Technical Lifecycle Management of the product.
  • Website monitoring (advantageous).
  • Site performance analysis (advantageous)

Apply online or send CV to thelma.greyling@limpersonnel.com



  • Full Stack Developer

    4 weeks ago


    Pretoria, South Africa PRR Recruitment Services Full time

    C# FULL STACK DEVELOPER - Rneg (Centurion)Clients in the financial and insurance industry.Product and solution providerJob Title:C# Full Stack DeveloperThe successful incumbent will be responsible for:Working in a development shopBuild solutionTechnologies used: c#, vb.net, SQL and UnipathMinimum qualifications and experience:BSc in IT or Computer...


  • Pretoria, Gauteng, South Africa Talent Evolution (Pty) Ltd Full time

    Our client is seeking a full stack developer with 3 – 5 years' experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks,...Requirements: Specific Skills & Experience: · A relevant tertiary qualification (Honours in Computer...


  • Pretoria, South Africa Telebest Full time

    Our client has an opportunity available for a Senior Full Stack Developer based in Pretoria.Requirements:Bachelor’s degree in Computer Science, Electronic/Computer Engineering, Information Technology or a related field.4+ years’ experience in professional software development and engineering on large, complex projects.Knowledge and experience...


  • Pretoria, South Africa People Dimension Full time

    Synopsis:A leading software development company in Centurion is looking for an experienced C#/.Net Full Stack Developer to join their team.Job Description:Main Purpose:• Collaborate with a team of Developers and UX Designers to develop and maintain web and mobile applications.Minimum Requirements:• Matric Qualification• Computer Science Degree or...

  • Full Stack Developer

    4 weeks ago


    Pretoria, South Africa Lim Personnel Full time

    Full Stack Developer (Advance Level)ESSENTIAL SKILLS REQUIREMENTS:Back End: J2EE, JSF Framework, Docker Containers, REST, SOAP, Java Quarkus or KafkaFront End: HTML, CSS, JavaScript, AjaxCI/CD: Version Control, Build and Deployment Pipelines (Maven, GIT, Jenkins, Sonar, Jira, Confluence, Fortify)Testing: Unit Test Frameworks E.g., Junit,...


  • Pretoria, South Africa Talent Evolution (Pty) Ltd Full time

    Our client is seeking a full stack developer with 3 – 5 years’ experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks,... Requirements: Specific Skills & Experience: ·         A relevant tertiary qualification...


  • Pretoria, South Africa People Source Full time

    If you are interested in complex development and solutions, this is the perfect opportunity for you. As a successful Senior Full Stack Developer, you will be responsible for executing deliverables and working in a development environment that includes SQL Server, Visual Studio, and Cloud Computing with Azure/AWS. Jhb north.


  • Pretoria, South Africa People Source Full time

    If you are interested in complex development and solutions, this is the perfect opportunity for you. As a successful Senior Full Stack Developer, you will be responsible for executing deliverables and working in a development environment that includes SQL Server, Visual Studio, and Cloud Computing with Azure/AWS. Jhb north.


  • Pretoria, South Africa Adzuna ZA B C2 Full time

    Our client in the financial field has a position for a Full Stack Developer. The Digital Content Management team (BI & C, DCM) requires the services of two Full Stack Senior Adobe Experience Manager (AEM) Developers to assist with the software development lifecycles of Adobe Experience Manager projects and operations within the Business and Systems...


  • Pretoria, South Africa H2R Full time

    Our client in the financial field has a position for a Full Stack Developer.  The Digital Content Management team (BI & C, DCM) requires the services of two Full Stack Senior Adobe Experience Manager (AEM) Developers to assist with the software development lifecycles of Adobe Experience Manager projects and operations within the Business and Systems...


  • Pretoria, South Africa H2R Africa Full time

    Our client in the financial field has a position for a Full Stack Developer. The Digital Content Management team (BI & C, DCM) requires the services of two Full Stack Senior Adobe Experience Manager (AEM) Developers to assist with the software development lifecycles of Adobe Experience Manager projects and operations within the Business and Systems...


  • Pretoria, Gauteng, South Africa Mediro Recruitment Full time

    Job DescriptionDescriptionDevelopment and maintenance on platform. Develop systems solutions in line with quality and delivery requirements. Review code of team members in line with quality and delivery requirements. Ability and willingness to coach and give training to fellow colleagues and users when required. Compiling of user and operational manuals. 2nd...

  • Full Stack Web Developer

    18 minutes ago


    Pretoria, South Africa Pillango Placements Full time

    Youll needA minimum of 3 years relevant experience in web development.Strong proficiency in C# and .NET Core MVC.Solid experience with SQL Server.Proficiency in HTML5, CSS3, and JavaScript/jQuery.Familiarity with Bootstrap and Entity Framework.Experience in developing and consuming web services, particularly RESTful web services.Strong understanding of data...


  • Pretoria, South Africa Network Recruitment Full time

    A you a Stable Full Stack .Net Developer with at least 3 years experience?Do you have an impressive academic background and looking for a stable role in one of SA's leading software providers?Here's a hybrid role just for you.


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    A you a Stable Full Stack .Net Developer with at least 3 years experience?Do you have an impressive academic background and looking for a stable role in one of SA's leading software providers?Here's a hybrid role just for you.


  • Pretoria, South Africa Jordan HR Full time

    ESSENTIAL SKILLS REQUIRED (in sequence of importance): In sequence of importance:1. NodeJS (typescript and javascript)2. React and backend development3. noSQL DB (mongo, redis)4. Docker, Docker Compose5. Thorough understanding of Git processes6. Any additional responsibilities assigned in the Agile Working Model (AWM)...


  • Pretoria, South Africa Jordan HR Full time

    ESSENTIAL SKILLS REQUIRED (in sequence of importance):In sequence of importance:1. NodeJS (typescript and javascript)2. React and backend development3. noSQL DB (mongo, redis)4. Docker, Docker Compose5. Thorough understanding of Git processes6. Any additional responsibilities assigned in the Agile Working Model (AWM)...


  • Pretoria, South Africa Jordan HR Full time

    ESSENTIAL SKILLS REQUIRED (in sequence of importance): I In sequence of importance:1. NodeJS (typescript and javascript) expert knowledge2. React and backend development expert knowledge3. noSQL DB (mongo, redis) expert knowledge4. Docker, Docker Compose5. Thorough understanding of Git processes expert knowledgeAny additional...


  • Pretoria, South Africa Jordan HR Full time

    ESSENTIAL SKILLS REQUIRED (in sequence of importance):I In sequence of importance:1. NodeJS (typescript and javascript) expert knowledge2. React and backend development expert knowledge3. noSQL DB (mongo, redis) expert knowledge4. Docker, Docker Compose5. Thorough understanding of Git processes expert knowledgeAny additional...


  • Pretoria, South Africa Green Marble Recruitment Consultants Full time

    Minimum Requirements:Engineering degree or computer science degree and/or 3 years or more of industry experience.At least 2 years of experience in PHP and Laravel.Experience with a money market / voucher / coupon / reward system is ideal. Desire team players willing to learn, share, collaborate, and code independently.Open to both junior and mid-level...