PathCare Logo

Full Stack Developer – Java/Angular

PathCare|Posted 13 days ago

Skills and experience

Role:Full stack engineer
Experience in role:5+ years
Language proficiency:English
Must-have skills:
    Java
    Angular
    SQL
Nice-to-have skills:
    REST
    SOAP
    Spring Boot
    NoSQL

Location and salary

Remote policy:In-office
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder, permanent resident or work permit/visa holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

PathCare is a dynamic, purpose driven and values-based Pathology and Diagnostic

laboratory, caring for the health of patients, while offering support and expertise to

medical professionals.

We are embarking on a systems-renewal process that includes exciting new projects and

are looking for an experienced Angular frontend developer with a passion for user interfaces

to form part of our team to review legacy systems, consolidate, re-design, develop and/or

migrate to new generation platforms. Our team creates enterprise and client facing

applications, including web and mobile.

The position will be based at our headquarters at Pathcare Park, N1 City in Cape

Town.

Responsibilities:

  • Work both individually and as part of a team to develop applications from design to implementation utilising technologies such as Angular, Java (Spring boot)
  • Write high-quality, reusable, well-documented, and efficient code, and related test scripts that conform to PathCare standards
  • Participate in code reviews
  • Maintain applications and provide technical support
  • Provide detailed estimates of work and ensure features are delivered on time
  • Work in an agile scrum team following the best practices on software development
  • Create and maintain necessary software design and architecture documentation

Key Competency Requirements:

  • Solid experience with Angular 7 or higher
  • Working experience on Java 8 or higher, Spring boot, REST and/or SOAP services
  • Experience working with microservices and a good understanding of microservices architecture
  • Experience with Test Driven Development and writing functional tests
  • Experience working with SQL/NoSQL databases

Advantageous Skills:

  • Systems Interfaces development experience
  • Health oriented communications - HL7, DICOM, FHIR, XML
  • Experience working with tools like Git, Jenkins, docker, flyway and Jira

Personal Profile:

  • Relevant tertiary qualification(s)
  • Excellent interpersonal and analytical skills
  • Innovative and creative thinker
  • Passion to stay ahead with current industry trends and standards
  • Proven delivery record and ability to work without close supervision
  • High attention to detail
  • Relevant experience in a healthcare environment advantageous

Candidates must be willing to participate in an evaluation process. If you are a close

fit to our requirements and are passionate about making a difference through what

you do, please apply online with a resume.

PathCare is committed to the pursuit of excellence and diversity in achieving our equity targets and the organisation’s approved Employment Equity plan will be considered as part of the talent acquisition process. Due to a multitude of applications, please assume your application to be unsuccessful this round if we do not contact you - but you are welcome to re-apply in future if you have gained qualifications or applicable experience!

About PathCare

0 employees

What we do

PathCare is a leading network of pathology laboratories in South Africa, specializing in a comprehensive range of diagnostic tests and screening services. Established in 1922, our mission is to support healthcare professionals by providing accurate and timely information derived from specimen analyses, ultimately enhancing patient care.

Why work for us

Joining PathCare means becoming part of a technology-driven organization that prioritizes innovation and quality service. With over 5000 employees, we offer opportunities for professional growth, including access to our training academy, which has educated hundreds of students in pathology.

Our culture

At PathCare, we foster a culture of accountability, respect, and ethics, ensuring a collaborative and supportive work environment. Our commitment to corporate social responsibility and community development reflects our dedication to making a positive impact in the healthcare sector.

Our engineering process

Our engineering team employs cutting-edge technologies and practices to ensure efficient operations and high-quality diagnostics. We value collaboration and continuous improvement, leveraging tools like Microsoft Office 365 and Nginx to enhance our workflows and maintain a mobile-friendly online presence.

Our hiring process

Our hiring process is designed to identify candidates who align with our values and mission. It typically includes an initial screening, technical assessments, and interviews that focus on both skills and cultural fit, ensuring we build a strong and cohesive team.

Similar jobs on OfferZen: