Become the full-stack expert behind the CarData platform where your development expertise will drive microservices architecture API innovation and seamless user experiences across international markets in EMEA and US regions!
Expert-level full-stack development with Java 17 Spring Boot Angular AWS and microservices architecture
Hybrid and remote working flexibility with 1960 flexible annual hours
DevOps-focused role with tier-3 support responsibility and international client collaboration
POSITION : Contract : 01 January 2026 31 December 2028
EXPERIENCE : 8 years related experience
COMMENCEMENT : 01 January 2026
LOCATION : Hybrid : Midrand / Menlyn / Home Office rotation
TEAM : CarData - Full Stack Development & DevOps
The CarData product enables Group and MINI vehicle owners to access their vehicle-generated telematic data transparently while providing 3rd parties the ability to deliver value-added services with customer consent. This Java-based application is hosted in AWS cloud and serves customers across EMEA and US regions via web interfaces and APIs.
Qualifications / Experience
Minimum mandatory qualifications :
- IT Diploma / Degree or equivalent IT work experience
Minimum mandatory experience :
Minimum of 6 years of software development experienceProven track record in full-stack development across various technologiesStrong knowledge in software engineering with a focus on cloud architecturesExpertise in Java programming : JAVA EE / JAVA (Java 17)Proficiency in Angular framework for front-end developmentExperience with AWS technologies and cloud servicesKnowledge of microservices architecture and Spring Boot frameworkAdvantageous experience :
Knowledge in database optimization techniquesExperience in multithreaded programming conceptsFamiliarity with API and performance testingUnderstanding of RESTful services and GraphQLProficiency in HTML5 and CSS3 for web developmentExperience with Agile methodologies and DevOps practicesAbility to mentor junior developers and conduct code reviewsStrong organizational skills to manage multiple tasks effectivelyEssential Skills Requirements
Programming Languages & Frameworks :
Expertise in Java and JavaScript programming languages : JAVA EE / JAVA (Java 17)Knowledge of microservices architecture and Spring Boot frameworkProficiency in Angular framework for front-end developmentFamiliarity with for server-side developmentCloud & Infrastructure :
Strong knowledge in software engineering with a focus on cloud architecturesExperience with AWS technologies and cloud servicesExperience with Docker and Kubernetes for containerization and orchestrationDatabase & Data Management :
Solid understanding of SQL databases (Postgres)Version Control & CI / CD :
Knowledge of version control systems like Git Bitbucket SVNAbility to implement CI / CD pipelines for continuous integration and deploymentDevelopment & Problem-Solving :
Strong problem-solving skills and ability to troubleshoot application-related issuesAble to translate complex requirements into functional softwareDebugging and troubleshooting capabilitiesSoft Skills :
Ability to work as part of a teamSelf-managed / self-starter (Does not need to be micro-managed)Excellent communication skillsAttention to detailBe willing to learn and to adapt to a fast-paced environmentProblem solving capabilitiesAbove-board work ethicsTaking pride in the delivery of quality on-time workPunctualityConsistencyAdvantageous Skills Requirements
Technical Skills :
Knowledge in database optimization techniquesExperience in multithreaded programming conceptsFamiliarity with API and performance testingUnderstanding of RESTful services and GraphQLProficiency in HTML5 and CSS3 for web developmentExperience with Agile methodologies and DevOps practicesAbility to mentor junior developers and conduct code reviewsStrong organizational skills to manage multiple tasks effectivelyAdditional Competencies :
Advanced AWS cloud services experiencePerformance optimization and scaling expertiseSecurity best practices for cloud applicationsExperience with monitoring and observability toolsRole Requirements
Development & Architecture :
Collaborate with cross-functional teams to design develop and maintain scalable software solutionsParticipate in the full software development lifecycle including requirements gathering design coding testing and deploymentConduct system analysis design development and testing for assigned technical products or applicationsMaintain and develop backend and frontend cross-platform applications based on Java and Angular frameworksAble to translate complex requirements into functional softwareDevOps & Operations :
Primary responsibility is DevOps with a strong focus on infrastructure monitoring debugging and fault-findingThe team has a DevOps setup and developers are required to attend to operational incidents when required as well as be on occasional standby as we service international clientsSupport operational excellence goals through strong operations knowledgeResolve escalated support topics as part of tier-3 DevOps roleMonitor and evaluate application performance usage and impactQuality Assurance & Testing :
Implement robust automated test cases to ensure technical solutions meet expected outcomesReview code of team members in line with quality and delivery requirementsDebugging and troubleshootingRelease Management :
Plan and execute software releases and updatesAbility to implement CI / CD pipelines for continuous integration and deploymentDocumentation & Standards :
Prepare and document standard operating procedures and protocolsTeam Collaboration :
Active participation in Agile ceremoniesProvide technical and functional expertise to project teams and stakeholdersThe tasks for this role may be tailored somewhat towards the strengths be it more backend or frontend relatedContinuous Learning :
Adapt to new technologies and continuously learn to stay updated with industry trendsNB :
South African citizens / residents are preferred. Applicants with valid work permits will also be considered. By applying you consent to be added to the database and to receive updates until you unsubscribe. If you do not receive a response within 2 weeks please consider your application unsuccessful.
#isanqa #FullStackDeveloper #Expert #Java #Angular #AWS #CloudDevelopment #Microservices #DevOps #ITHub #NowHiring #SpringBoot #fuelledbypassionintegrityexcellence
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.
Key Skills
REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java
Employment Type : Full Time
Experience : years
Vacancy : 1