
Full Stack Java Developer (Contract) - Gauteng/Hybrid - ISB5100816
- Gauteng
- Permanent
- Full-time
EXPERIENCE: 6-8 years related experience
COMMENCEMENT: 01 October 2025
LOCATION: Hybrid: Midrand/Menlyn/Home Office rotation
TEAM: RetailerHUB/HST/Portale - Central communication layer for international dealer networkQualifications/Experience
- Degree in IT or relevant experience
- Qualification/Certification in backend development technologies
- 8 to 10+ years Development Experience
- Agile working experience (Mandatory)
- Java 1.7 & 8+ and 11 beneficial
- API Development, REST & SOAP services, RESTful APIs, SoapUI
- Angular, JavaScript, Typescript
- Struts, Quarkus
- HTML, CSS 2, CSS3
- DB admin, design, development, stored procedures
- Event Driven Beans, JMS/JMS 2, MQS
- SQL with Oracle, Tables and Views, Postgres
- Linux & VM setup and operation
- Apache 2.4+, Weblogic 12.2+, Payara/Glassfish
- Maven multi module project setup
- Git with Bitbucket, Code versioning
- Jenkins with Build Pipelines
- 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 submit deliverables on time with excellent quality
- Excellent interpersonal and organisational skills with ability to communicate effectively (both verbally and in writing) with technical and non-technical colleagues/stakeholders
- Strong ability to understand and interpret business needs and requirements with 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
- Develop and maintain critical internal web application (Backend and Frontend)
- Cloud, API, Java, Microservice and Serverless development, deployment, support
- 2nd and 3rd level support of applications
- Technical Lifecycle Management of products
- Multi-tasking between support tasks, development, investigations
- Production support & hyper-care after deployments
- System implementation/deployment & release activities
- South African citizens/residents preferred. Valid work permit holders will be considered.
- By applying, you consent to be added to the database and receive updates until you unsubscribe.
- If you do not receive a response within 2 weeks, please consider your application unsuccessful.