Validating profile... 0% complete

What is your current level of experience in freelance work?

 

 

Sr Java Developer - Full Stack

CareDx, Inc. is a leading precision medicine solutions company focused on the discovery, development, and commercialization of clinically differentiated, high-value healthcare solutions for transplant patients and caregivers. CareDx offers products, testing services, and digital healthcare solutions along the pre- and post-transplant patient journey, and is the leading provider of genomics-based information for transplant patients. As a Sr Java Developer - Full Stack, you'll design and develop high-quality, secure web software products using Java, Angular, SQL, and other modern technologies. You’ll collaborate closely with technical and non-technical team members and participate in continuous improvement initiatives. Responsibilities: • Develop applications using Java, Spring Boot, Angular, TypeScript and SQLite. • Collaborate with stakeholders and team members to understand requirements. • Design and develop software integration solutions utilizing web APIs and other integration technologies. • Analyze, design, and plan solutions using appropriate industry best practices and team conventions. • Inform and ensure adherence to team code standards and conventions. • Estimate effort and evaluate risks of projects and tasks. • Debug software, resolve defects, and conduct root cause analysis. • Participate in agile processes, including sprint planning, daily standups, and retrospectives. • Create and execute unit tests, perform code reviews, and document designs and implementation details. • Continuously learn and stay updated on SDLC practices, frameworks, tools, and healthcare domain knowledge. • Automate tasks and improve processes to boost team productivity. • Qualifications: • Experience: 7+ years developing full-stack web software with Java, Spring Boot, Angular, TypeScript and SQLite skills would be a plus. • SDLC Knowledge: Solid understanding of agile methodologies, CI/CD pipelines, and Git version control. • Problem-Solving: Strong analytical skills with the ability to break down complex problems and implement effective solutions. • Quality Focus: Commitment to writing high-quality code, testing thoroughly, documenting work, and delivering secure and reliable software. • Collaboration: Excellent communication skills, able to work effectively with both technical and non-technical team members. • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). • Health IT: Experience with FHIR and HL7 preferred.