onsite
Product Solutions Developer - HealthStream
Software Engineer
Develop and enhance software applications, integrate third‑party systems, and ensure code quality through automated testing and metrics while supporting production deployments and troubleshooting defects.
About the role
Key Responsibilities
- Design, code, and test new application features and enhancements using Java and SQL.
- Develop and maintain integration layers with third‑party software via RESTful APIs.
- Create and manage automated test suites to protect code quality and reduce regression risk.
- Collect, analyze, and report standardized metrics on code quality, performance, and reliability.
- Support deployment pipelines, monitor production releases, and resolve post‑deployment issues.
Requirements
- 3+ years of professional software development experience, primarily in Java.
- Strong proficiency with relational databases and SQL query optimization.
- Hands‑on experience building and consuming REST APIs.
- Demonstrated ability to write automated unit, integration, and functional tests.
- Familiarity with CI/CD tools and processes for continuous delivery.