Senior Full Stack Software Engineer - CostCheck
RemoteUnited States
Job Summary
Bluesight is seeking a Senior Full-Stack Software Engineer to design, develop, and maintain front-end and back-end applications on the ControlCheck team. You will design and build features end-to-end including PostgreSQL schema and migrations, Hibernate/JPA entities, Spring Boot REST APIs, and the web UIs that consume them; tune complex queries against a large healthcare data model; maintain a high standard for developer experience; participate in code reviews; own the full software development lifecycle from ideation to deployment and monitoring; contribute to ShortageCheck's architecture and roadmap; provide mentorship; push AI-assisted workflows forward with Claude Code; and stay updated on industry trends to adopt emerging technologies.
Required Qualifications
- 5+ years of experience as a software engineer
- Proficiency in Java and Spring Boot including REST API design
- Strong Hibernate/JPA skills
- Strong PostgreSQL skills including schema design and migrations
- Front-end experience with modern web frameworks and RESTful API integration
- Experience with unit and integration testing
- Hands-on experience with AI coding assistants (Claude Code, Cursor, Copilot) and ability to evaluate their usefulness
- Progressive experience in solving complex problems and building CI/CD pipelines
- Excellent verbal and written communication and collaboration skills
- Experience contributing to product architecture and cross-team roadmaps
- Bachelor's degree in Computer Science or a related field
Desired Qualifications
- 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.
- What you'll get from us
- Opportunities to solve problems of scale, debt and security to redefine what’s possible in medication intelligence
- Room to be creative and choose your own path
- Trust in your sense of ownership
- Dedicated budget for training and career development
- Coworkers who you'll learn from, who will push you and who are looking to learn from you
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.