Full Stack Developer (Senior Level)

Details of the offer

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 ******


Nominal Salary: To be agreed

Requirements

Specialist Solutions Analyst

*Please note that the hiring team responsible for this position will be using the PikUniq platform for candidate screening and conducting one-way interviews....


Pikuniq - Gauteng

Published a month ago

Sap Cloud Platform Integration Consultant

About the Role: We are seeking a seasoned SAP Cloud Platform Integration Consultant to join our dynamic team in the financial services sector. This is a cri...


Adept Digital Advisory (Pty) Ltd - Gauteng

Published a month ago

Intermediate Full Stack Developer (Remote)

LOCATION: 100% Remote (with occasional on-site PI planning in Johannesburg) We are seeking a highly skilled and motivated Intermediate Full Stack Developer ...


Baec Specialists - Gauteng

Published a month ago

Firmware Developer (Iot)

Sandton (Office Based (no remote/hybrid)) Our company is seeking a Firmware Developer with experience and a keen interest in IoT Technology. We are faced wi...


Baec Specialists - Gauteng

Published a month ago

Built at: 2024-11-16T03:46:38.057Z