Our client is seeking a Full Stack Developer (Senior).
This role is pivotal in providing cutting-edge IT solutions to global operations while ensuring the seamless integration and management of Single sign-on and access to multiple Group services for Sales and Aftersales within the Group IT Hub South Africa.
Senior-level role
8 to 10 years experience
Hybrid flexibility Position Details:
Contract Duration:
Commencement Date:
Location: Midrand/Menlyn/Rosslyn/Home Office rotation
Role Group: DevOps
Experience Required: 8-10 years related experience
Product / Team Context: Single sign-on and access to multiple Group services for Sales and Aftersales.
Qualifications & Experience:
Degree in IT or relevant experience
Qualification/Certification in backend development technologies.
8 to 10 years Development Experience
Agile working experience (Mandatory)
Essential Skills:
Full Stack development skills:
Java 1.7 & 8 and 11 beneficial
API Development Calling and creating REST & SOAP services RESTful APIs SoapUI
Angular JavaScript Typescript
Struts Quarkus
HTML CSS 2 CSS3
CDI
DB admin design SQL Postgres Liquibase Flyway
Glassfish Payara
Git GitHub Bitbucket
Jira Confluence
Artifactory Nexus
Maven Ant
Jenkins GitHub Actions CI/CD pipelines
Linux Bash
SonarQube
IntelliJ VS Code
Docker Kubernetes OpenShift Cloud platforms (Azure/AWS)
Microservices architecture
Knowledge of testing frameworks and tools (JUnit Selenium etc.)
Advantageous Skills:
Knowledge of design patterns DAO pattern
OOP (Object Oriented Programming and Design)
XML with Schema (XSD XSLT and pure XML)
Servlets
JQuery
HTTP Authentication and Encryption with SSL
HTTP Session management and persistence
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
Debugging remote services
Knowledge of Connect Direct
Knowledge of PIX
AWS and/or other cloud services and Serverless development technologies (highly advantageous)
QlikView/QlikSense and/or other Qlik and BI technologies (highly advantageous)
Informatica and/or other ETL tools (highly advantageous)
DevOps
Problem solving capabilities
Ability to work as part of a team
Ability to work interdependently as well as independently and to submit deliverables on time and with excellent quality
Excellent interpersonal and organisational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non-technical colleagues / stakeholders
Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation
Strong presentation skills
Above-board work ethics
Flexibility to take up different tasks in the project
Ability and willingness to coach and give training to fellow colleagues and stakeholders when required
Any responsibilities as per Agile Working Model (AWM) Charter
Key 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
2nd and 3rd level support of the application
Technical Lifecycle Management of the product
Multi-tasking between different tasks such as support tasks development investigations etc.
Participate in daily stand-ups
Assisting with business cases and technical user story input
Assist with identification and management of risks
Ensure that all processes are investigated / considered in obtaining the specifications of the user requirements / defect
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 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
Infrastructure / server monitoring and troubleshooting
Analyse and fix Production Known Errors troubleshooting issues analysing logs debugging
System testing/parallel runs
Ensure user sign-off
Prepare Production deployment artefacts
Prepare Production deployment plan documents
Preparation of technical documentation (as per ISO standards)
System implementation / deployment & release activities
Production support & hyper-care after production deployments
Willing and able to travel internationally if required
Troubleshooting
Performing production and integration deployments
NB: Please note that only South African citizens or applicants with valid work permits can be considered. If you do not hear from us within two weeks please consider your application unsuccessful.
#isanqa #isanqaresourcing #fuelledbypassionintegrityexcellence #FullStackDeveloper #Java #Angular #DevOps #TheGroup #TechCareersSA
iSanqa is your trusted Level 2 BEE recruitment partner dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff temporary resources and efficient contract management and billing facilitation iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience we are committed to evolving our practices to ensure ongoing excellence.