Senior Java & Angular Developer (quarkus & Cloud Native) – (contract) Gauteng/hybrid Isb5702436

Midrand, Johannesburg, South Africa

Job Description

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: 01-02-2026
Contract End Date: 31-12-2028
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 SLA's (Service Level Agreements)
Support User interface transactional solutions
Analyse and scope End-user authorisation roles
Update and maintain documentation as an existing system's 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.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1651812
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned