[Remote] Senior Full Stack Software Engineer - CostCheck
Note: The job is a remote job and is open to candidates in USA. Bluesight is a high growth healthcare information technology company focused on increasing efficiency and safety for health systems. They are seeking a Senior Full-Stack Software Engineer to enhance their CostCheck platform, which helps hospital pharmacies manage pharmaceutical spending and optimize pricing. The role involves technical decision-making, design, and development across various applications, contributing to both CostCheck and ShortageCheck products.
Responsibilities
- Design and build features end-to-end: PostgreSQL schema and migrations, Hibernate/JPA entities, Spring Boot REST APIs, and the webapps that consume them
- Tune complex queries against a large, normalized pharmaceutical data model
- Maintain a high bar for developer experience and champion technical excellence
- Review code and provide thoughtful, constructive feedback during code reviews
- Own the full software development lifecycle – from ideation and design to deployment and monitoring in Datadog
- Contribute to ShortageCheck's product architecture and roadmap, helping align overlapping initiatives across CostCheck and ShortageCheck so the two platforms grow together
- Provide compassionate technical mentorship and pairing opportunities
- Push our AI-assisted workflows forward — build skills, refine prompts, and help the team get more out of Claude Code
- Stay updated with industry trends and integrate emerging technologies
Skills
- 5+ years of experience as a software engineer working across the stack
- Deep expertise in Java and Spring Boot, including REST API design, dependency injection, and testing
- Strong Hibernate/JPA skills — entity mapping, relationship modeling, fetching strategies, and avoiding common pitfalls (N+1, lazy-loading issues, dialect/connection-pool quirks)
- Strong PostgreSQL skills — schema design, indexing, query tuning, and writing/reviewing migrations safely against large production datasets
- Comfort on the front-end: experience with modern web frameworks and integrating UIs with RESTful APIs
- Expertise in software engineering best practices, including unit and integration testing
- Hands-on experience with AI coding assistants (Claude Code, Cursor, Copilot, etc.) and a thoughtful perspective on where they help and where human judgment is required
- Progressive experience in analyzing complex problems, developing solutions, and building CI/CD pipelines
- Effective verbal and written communication skills with the ability to collaborate within the team and across the organization
- Embody our core values (Get Stuff Done, Join Forces, Honor the Customer, Redefine Possible, and Have Fun)
- Experience in healthcare or other regulated industries, with a focus on building compliant and secure solutions
- Familiarity with AWS (ECS Fargate, RDS, S3), Terraform, and Datadog APM
- Experience building or extending Claude Code skills, subagents, hooks, or MCP integrations
- Experience with AWS Bedrock or SageMaker to help prototype the next generation of AI technology for the product
- Experience working in a multi-repo / multi-service codebase with a shared core library
- Working knowledge of Python (FastAPI a plus) to contribute across the ShortageCheck stack
- Bachelor's degree in Computer Science or a related field
Benefits
- Competitive salary
- Time off when you need it – unlimited vacation days!
- Generous insurance coverage
- 401k program with a company match
- Fun, collaborative culture!
Company Overview