ClinicMindCL

Principal Engineer Lead | Work From Home

We are a healthcare technology company empowering providers and managed service organizations to help more patients and grow.

ClinicMind

Employee count: 201-500

Philippines only
Apply now

Location: Cebu City,Central Visayas,Philippines

ClinicMind, the nation’s leader in multi-specialty Electronic Healthcare Records (EHR) software and Revenue Cycle Management (RCM) services. We are seeking a skilled Java Full Stack Principal to join our team. As a Principal Engineer, you will play a crucial role in leading the development of our Java-based applications across the entire software stack. You will be responsible for architecting scalable solutions, designing and implementing robust backend and frontend components, and mentoring junior team members. If you’re excited to be part of a winning team, ClinicMind is a perfect place to get ahead.

RESPONSIBILITIES

  • Lead the design and development of Java-based applications, ensuring scalability, reliability, and performance.

  • Architect and implement backend services and APIs using Java technologies.

  • Develop responsive and intuitive user interfaces using modern frontend frameworks like Angular.

  • Provide technical guidance and mentorship to junior team members, fostering their growth and development.

  • Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards and best practices.

  • Stay updated on emerging technologies and industry trends, and make recommendations for adoption where applicable.

  • Troubleshoot and debug complex issues, ensuring timely resolution and minimal impact on users.

  • Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.

  • Participate in all phases of the software development life cycle.

  • Develop new features and maintain and optimize Vericle - Healthcare practice management system.

  • Write well-designed, testable, efficient code.

  • Ensure designs are in compliance with specifications and requirements.

  • Work on hazelcast distributed in-memory computing architecture.

  • Build and debug modules in Java, GWT, GXT.

  • Test automation.

  • Have a high-level understanding of Mobile technologies, frameworks, and testing.

  • Web development in Angular, Material Design, Bootstrap/AngularJS framework, HTML, Servlet, JavaScript.

  • Backend work: Create/Maintain REST API Calls, Oracle SQL DBMS development and management, Work with MongoDB database and queries.

  • Create new Oracle SQL queries and optimize the existing queries.

  • Write Stored Procedures (PL/SQL) in ORACLE 11g.

SKILL SET AND QUALIFICATIONS:

  • 10+ years of Java Fullstack experience.

  • Multi-threaded programming.

  • Linux or Unix.

  • FHIR, XML, JSON, HL7/CDA.

  • Core Java, Rest APIs, HTML, Servlets, etc.

  • Web server experience like Tomcat.

  • Web development experience in Angular, Tailwind CSS, JavaScript.

  • Well-versed with CI/CD, Maven, or Gradle, Playwright or any compatible testing tools for web applications testing.

  • Familiar with Mercurial or Git, Storybook.

  • Experience in AWS cloud services, Kubernetes, Experience in MongoDB is a plus.

  • Oracle Certified Professional, Java EE Developer (OCPJEE) is preferred.

  • Bachelor's in Engineering (Computer Science / B.Tech).

  • Must be able to quickly adapt and learn to work within an unfamiliar codebase.

  • Should be a team player.

  • Excellent written and communication skills are a must.

NOTE

  • Must have stable internet connection minimum of 5 MBPS

  • Must be comfortable working the US business hours

  • Minimum system requirement of latest i5 (i7 preferred), 16GB RAM (32 GB preferred)

Apply to this job

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let ClinicMind know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 04, 2024

Posted on

Apr 05, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Philippines +/- 0 hours

About ClinicMind

Learn more about ClinicMind and their company culture.

View company profile

We are a healthcare technology company empowering providers and managed service organizations to help more patients and grow. Our solutions span clinic operations software and revenue cycle management services

ClinicMinders make our company what it is. We hire for practice service aptitude over experience and pride ourselves on attracting and retaining people with COURAGE.

COURAGE to stick to our Core Values and help providers remain independent and grow. We also believe in radical transparency, so we publicly share Core Values with anyone who is interested in our approach to work. This fanatical focus is more than a mantra; it is evident in our software, the support we provide, and the services we keep adding. And doing so makes us ecstatic.

Work From Home

ClinicMind offers a work-from-home (WFH) employment structure for work-life balance and professional growth. WFH benefits promote job satisfaction, family focus, and productivity.

ClinicMind leverages its access to the global talent pool and fosters a strong remote company culture through adherence to the core values of excellence, learning, and teamwork.

Claim this profileClinicMind logoCL

ClinicMind

Company size

201-500

Founded in

1999

Chief executive officer

Dr. Yuval Lirov

View company profileVisit clinicmind.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

91 remote jobs at ClinicMind

Explore the variety of open remote roles at ClinicMind, offering flexible work options across multiple disciplines and skill levels.

View all jobs at ClinicMind

Remote companies like ClinicMind

Find your next opportunity by exploring profiles of companies that are similar to ClinicMind. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan