Full Stack Java/Angular Developer

Developer/Designer
Cape Town – Western Cape – South Africa

We are seeking a talented Full Stack Java Developer to join a dynamic team hybrid in Cape Town. You will play a pivotal role in revolutionizing healthcare solutions. By leveraging your expertise in full-stack Java/Angular web application development, you will have the opportunity to enhance product offerings, drive application modernisation, and deliver secure, high-quality solutions that significantly impact patient care and operational efficiency.
You must have a Bachelor’s degree or equivalent in Information Systems, Computer Science, or a related field with minimum 3 years of application development and design experience in Java 11+, Spring, J2EE, Maven, Jenkins, RESTful web services, XML, JSON formats, HTML5, CSS3, JavaScript/TypeScript, Bootstrap, jQuery, and Angular (version 10+). You must be familiar with API integration, API security (Basic Auth, oAuth2), and micro-service architectures, and have knowledge of post-relational and relational SQL databases (PostgreSQL, MySQL) and database query/stored procedure development. Experience with container platforms (Kubernetes, Docker), Linux, and Atlassian Jira and Confluence is required. Exposure to the Healthcare industry, FHIR, and HL7 standards (advantageous).
 
Type:  Permanent
Salary:  R50 000 – R60 000 CTC Per Month
Area:  Cape Town (Hybrid)
 
Responsibilities
    • Gain Domain Mastery: Immerse yourself in the healthcare domain and strategic business objectives to deliver impactful solutions.
    • Refine Requirements: Collaborate closely with Product, DevOps, Support, and QA teams to refine requirements and address application stability issues.
    • Estimate Accurately: Develop precise work estimates to inform development timelines and backlog planning.
    • Build Quality Solutions: Craft clean, functionally excellent, fast, and technically elegant solutions that meet business requirements.
    • Deliver Tested Solutions: Provide well-tested and documented solutions that adhere to quality and security standards.
    • Drive Modernization: Spearhead application modernization and migration initiatives to enhance our product offerings.
 
Requirements
    • Bachelor’s degree or equivalent in Information Systems, Computer Science, or a related field.
    • Minimum 3 years of application development and design experience.
    • Proven ability to work independently and collaboratively within a team environment.
    • Strong understanding of software engineering principles, architectural concepts, and design patterns.
    • Proficiency in Java 11+, Spring, J2EE, Maven, and Jenkins.
    • Experience with RESTful web services, XML, and JSON formats.
    • Expertise in HTML5, CSS3, JavaScript/TypeScript, Bootstrap, jQuery, and Angular (version 10+).
    • Familiarity with API integration, API security (Basic Auth, oAuth2), and micro-service architectures.
    • Knowledge of post-relational and relational SQL databases (PostgreSQL, MySQL) and database query/stored procedure development.
    • Experience with container platforms (Kubernetes, Docker), Linux, and Atlassian Jira and Confluence.
Exposure to the Healthcare industry, FHIR, and HL7 standards (advantageous).