Backend Java Engineer (Remote)

Portland, Oregon   |   Full Time

At Carta Healthcare, we believe in a multidisciplinary approach to solving problems.  Our mission is to automate and simplify the work that burns out clinical staff, so they can focus on patient care. Our AI Enabled Technology offers a complete solution (people, process and technology) to support the Healthcare Registry Data Market.  We design products that transform the way hospitals use data to deliver care. We make analyzing data fast, easy, and useful for everyone. We give clinicians time back to focus on research and care that improve patient lives by reducing paperwork.  Carta Healthcare is a remote organization with headquarters in San Francisco and Portland, Oregon.  To learn more about our AI Enabled Solutions and more about our company, please visit

We are looking for a Back-End Java Engineer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, building data warehouses, and managing business intelligence applications, which are used by some of marquee clients in healthcare. You will also be responsible to ensure high performance and responsiveness to requests from the front-end. A basic understanding of front-end technologies is necessary as well.

Are you driven to make an impact in healthcare? We believe that the path to better patient outcomes starts with more fulfilled, better utilized clinicians who are liberated to focus on their true calling, helping patients. At Carta, we design products that transform the way hospitals use data to deliver care. We make analyzing data fast, easy, and useful for everyone.You love solving complex engineering problems. You’re a positive individual who cultivates conceptual thinking and brings a curiosity and experimental approach to solving engineering challenges. You enjoy building new features and writing elegant code. If this describes you--you belong at Carta.


  • Develop and support new user-facing features
  • Build data engineering pipelines to process disparate data sets.
  • Build data warehouses.
  • Create reusable code, libraries, and plug-ins for future use
  • Optimize application for maximum speed and scalability
  • Configure usability of all front side applications
  • Collaborate with other team members and stakeholders

What you’ll need: 

  • Degree BS./M.S in Computer Science or related field
  • Java expertise (4+ years experience)
  • Experience managing a large codebase.
  • Postgres or SQL expertise
  • Proficient understanding of code versioning tools (i.e. git)
  • A hands-on, engaged approach to solving problems    
  • Excellent communication skills and experience in collaborative environments
  • The desire to be continually learning about emerging technologies/industry trends
  • Knowledge of software architecture
  • Project management
  • Working knowledge of front-end technologies like React,Angular, Javascript

Why we love Carta Healthcare, and why you will too!

  • Industry leading products
  • Work hard, and have fun doing it
  • Work alongside some of the most talented and dedicated teammates
  • Mission driven
  • Competitive benefits package including great healthcare benefits and a 401K

Submit Your Application

You have successfully applied
  • You have errors in applying