FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full Stack Software Engineer – CostCheck
BluesightSenior Full-Stack Software Engineer enhancing the CostCheck platform for hospital pharmacies. Collaborating across teams to handle pharmaceutical spend management using efficient data solutions.
Tech Stack
Tools & technologiesAWSHibernateJavaPostgresPythonSpringSpring BootSpringBootTerraform
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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).
- Nice to have
- 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
Comp & perks- Competitive salary
- Time off when you need it – unlimited vacation days!
- Generous insurance coverage
- 401k program with a company match
- Fun, collaborative culture!
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootPostgreSQLHibernateREST API DesignUnit TestingIntegration TestingCI/CD Pipeline DevelopmentPythonFastAPI
Soft Skills
Effective CommunicationTeam CollaborationTechnical Mentorship
Certifications
Bachelor's Degree in Computer Science