PathcarePath Care is a leading medical diagnostic services provider.
Digital systems drive our specimen journeys from request, specimen collection, processing in high-tech laboratories to data analysis and value-adding reporting to assist clinical decision making.
Join us for a major systems-renewal project!
We are seeking a passionate and skilled Full Stack developer with deep expertise in Spring Boot (Java) and Angular to join our dynamic team.
You will play a crucial role in designing, developing, testing, and deploying high-quality enterprise and client-facing applications (web and mobile), delivering seamless user experiences and robust functionality.
The position will be based at our headquarters at Pathcare Park, N1 City in Cape Town.
Key responsibilities Develop and maintain web applications using Angular (frontend), Spring Boot (backend) and SQL database.
Design and integrate RESTful APIs with front-end components.
Optimise application performance and scalability.
Write high-quality, reusable, and well-documented code that conforms to Path Care standards.
Participate in code reviews, testing, and continuous integration processes.
Troubleshoot and debug applications to ensure high performance and responsiveness.
Provide detailed work estimates and ensure features are delivered on time.
Work effectively within an Agile Scrum team, following best practices in software development.
Create and maintain necessary software design and architecture documentation.
Key technical competencies Solid experience with recent Angular.
Working experience with Java 8 or higher, Spring Boot, and RESTful and/or SOAP services.
A good understanding of microservices architecture.
Experience with Test Driven Development and writing functional tests.
Experience working with SQL/No SQL databases.
A comprehensive understanding of Agile/Scrum methodologies.
Experience working with tools like Git, Jenkins, docker, flyway and Jira.
Experience with Keycloak setup and integration.
Personal profile Minimum of 5 years post-qualification experience with a tertiary qualification in Computer Science, Information Technology, or a related field.
Excellent interpersonal and analytical skills.
An innovative and creative thinker with a passion for staying ahead of current industry trends.
Proven delivery record and the ability to work effectively without close supervision.
Relevant experience in a healthcare environment is advantageous.
What we offer (Our employee value proposition) Competitive salary and performance-based bonuses.
A collaborative, innovative, and inclusive work culture where your input matters.
Access to professional training and certifications.
Path Care is committed to the pursuit of excellence and diversity in achieving our equity targets and the organization's approved Employment Equity plan will be considered as part of the talent acquisition process.
¿Te interesa este puesto?