Senior Java Engineer - remote

Scripta Insights
Posted 4 months ago
We Work Remotely
About this opening 

  • We are only considering people in GMT+2 to GMT-8 for this role
  • Your workday must overlap of at least 50% with Eastern Standard Time business hours
  • We are not using recruiters for this role

Company Overview 

Scripta is a venture-backed SaaS health-tech analytics company with offices in Boston, New York City and Savannah. We combine medicine, business, and technology. Doctor-driven at heart, we are dedicated to helping individuals find affordable medicine. Scripta was founded by clinicians and continues to be guided by the insights from a board of leading doctors and pharmacists.

We use technology to empower and educate payers and individuals. Scripta solutions offer insights to Employers, Consultants, and Health Plans, delivering significant and immediate savings. We have already saved payers and individuals many millions of dollars on prescriptions, in this way reducing costs, and improving outcomes. And we’re just getting started!

Position Overview

We are looking for an enthusiastic self-starter to help us scale our software by taking responsibility for critical applications serving internal operations, account reps, and clinical customers.

As a software engineer at Scripta Insights you will be part of a small, talented team responsible for building and supporting our cloud-based health analytics product suite. You will maintain and expand our software for data ingestion, management, and analytics.

The primary programming language for this role is Java. Spring Boot is a foundational framework. SQL skill is a must. This role has an algorithmic and analytics focus, in addition to creating and scaling product APIs. We look for a passion for high quality code and DataOps. Scripta’s stack also includes Python, JavaScript/Typescript, Tableau, Snowflake, Terraform, K8s, and more. Our team offers a great opportunity to work on a variety of challenges. You won’t be bored!

Tech Stacks:

  • Java and Spring Boot
  • AWS
  • MySQL

Essential Functions:

  • Design and build SaaS REST APIs, batch processing engines, and shared libraries
  • Build and maintain data ingestion and algorithmic analysis pipelines
  • Automate everything from DataOps to DevOps to QA
  • Create performance monitoring solutions and scale up a steep growth curve
  • Detect and respond to operational and customer problems
  • Participate in requirements analysis with internal customers and Product Managers

Knowledge and Skills:

  • 6-10 years of professional programming experience with Java
  • Experience working on a data-centric SaaS APIs or applications using Spring Boot
  • Strong knowledge of common AWS services, including ECS, EKS, SNS, ElastiCache, RDS
  • Experience working with complex relational databases
  • Ability to problem-solve collaboratively and  independently