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 Service and Repair packages within the Group IT Hub South Africa.
Senior-level role
6 years Java experience
Hybrid flexibility
Position Details:
Contract Start Date:
Contract End Date:
Location: Midrand/Menlyn/Rosslyn/Home Office rotation
Role Group: DevOps
Experience Required: 6 years experience in a JAVA environment
Product / Team Context: Distribution and sale of Service Inclusive and Repair Inclusive packages through different distribution channels for different product types and customer segments.
Qualifications & Experience:
Relevant IT / Business Degree or equivalent experience
6 years experience in a JAVA environment
Essential Skills:
Java Enterprise Edition (JavaEE / JakartaEE)
Java Persistence API (JPA)
Quarkus
PostgreSQL
Angular (TypeScript)
Continuous Integration / Continuous Deployment (CI/CD)
Writing Clean Code
Automated testing (JUnit Mockito etc.)
RESTful web services
Git (Branching Merging etc.)
Working in an Agile environment
Ability to mentor junior developers
Advantageous Skills:
OpenShift (Kubernetes)
Kafka
IntelliJ / VS Code
Maven
Jira / Confluence
Experience with the Group IT infrastructure and processes
Basic understanding of German (reading/writing)
Effective communication and collaboration skills
Problem-solving and analytical skills
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Key Responsibilities:
Develop and maintain technical solutions (Backend and Frontend)
Create and maintain automated tests (Unit Integration etc.)
Refine and size user stories in collaboration with the Product Owner and the team
Comply with Group coding standards and best practices
Perform code reviews and provide feedback to other developers
Participate in all regular Scrum ceremonies (Daily Refinement Planning Review Retrospective)
Support the system implementation / deployment & release activities Go-Live as well as post Go-Live support activities
Interact with clients through meetings calls and emails
Support the troubleshooting resolving and closing of Production Support tickets (Incidents & Problems tickets) within defined SLAs (Service Level Agreements)
Support User interface transactional solutions
Analyse and scope End-user authorisation roles
Update and maintain documentation as an existing systems functionality is changed
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 #Quarkus #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.