SARNOVA HC, LLC logo

Java Developer - Digitech - Remote

SARNOVA HC, LLC

Any City, USRemotePosted 1 day ago
Full TimeMid LevelTech & Data (Health IT)Life Science Service & Supply
Original posting ↗

Summary

We are looking for a talented Java Software Developer to design, develop, and maintain enterprise-grade applications. You will work closely with cross-functional teams to deliver secure, scalable, and high-performance solutions that meet business requirements.

Job description

Summary

We are looking for a talented Java Software Developer to design, develop, and maintain enterprise-grade applications. You will work closely with cross-functional teams to deliver secure, scalable, and high-performance solutions that meet business requirements.

Key Responsibilities

  • Design and build polished, responsive, accessible, and reusable user interfaces for enterprise Java applications, translating product requirements and UX designs into maintainable production code.
  • Develop with modern JavaScript/TypeScript frameworks such as React, Angular, or Vue, and assess emerging options such as Svelte/SvelteKit, web components, HTMX, and Java-integrated frameworks such as Vaadin/Hilla for appropriate business use cases.
  • Integrate front-end applications with Spring Boot services through REST and event-driven APIs; understand authentication, authorization, session management, CORS, API versioning, and secure browser-to-service communication.
  • Establish scalable component architecture, state-management patterns, front-end routing, design-system conventions, and modular strategies that support long-term maintainability.
  • Partner with product and UX teams to improve usability and workflow efficiency; implement WCAG 2.2 AA-aligned interfaces, semantic HTML, keyboard navigation, and responsive layouts.
  • Design and implement robust, maintainable Java applications using modern frameworks (Spring Boot, Hibernate).
  • Develop RESTful and SOAP services; integrate with third-party APIs.
  • Work with relational databases and optimize queries for performance.
  • Write clean, testable code following best practices; perform code reviews and unit testing.
  • Identify bottlenecks and implement solutions for scalability and efficiency.
  • Apply secure coding standards and ensure compliance with internal policies and industry regulations.
  • Partner with QA, DevOps, and product teams to deliver features on time.
  • Maintain technical documentation and contribute to knowledge-sharing within the team.

Required Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 3+ years of experience in Java development.
  • Demonstrated experience building production front-end applications with JavaScript and TypeScript using at least one modern framework such as React, Angular, or Vue.
  • Strong understanding of HTML5, CSS3, responsive design, browser behavior, component-based development, state management, and front-end build tooling.
  • Strong knowledge of Java SE/EE, Spring Framework, and ORM tools.
  • Experience with build tools (Maven, Gradle) and version control (Git).
  • Familiarity with CI/CD pipelines.
  • Understanding of design patterns and software architecture principles.

Preferred Qualifications

  • Experience with microservices architecture.
  • Exposure to messaging systems (Kafka, RabbitMQ).
  • Familiarity with testing frameworks (JUnit, Mockito).
  • Certifications in Java or related technologies.

Requirements

  • Bachelor's degree in Computer Science or related field
  • 3+ years of experience in Java development
  • Production front-end experience with JavaScript and TypeScript using React, Angular, or Vue
  • Strong understanding of HTML5, CSS3, responsive design, browser behavior, component-based development, state management, and front-end build tooling
  • Strong knowledge of Java SE/EE, Spring Framework, and ORM tools
  • Experience with build tools (Maven, Gradle) and version control (Git)
  • Familiarity with CI/CD pipelines
  • Understanding of design patterns and software architecture principles
  • Experience with microservices architecture
  • Exposure to messaging systems (Kafka, RabbitMQ)
  • Familiarity with testing frameworks (JUnit, Mockito)
  • Certifications in Java or related technologies

Benefits

  • 401(k) Plan

Company overview

SARNOVA HC, LLC, commonly known as Sarnova, is a leading U.S. specialty distributor of health and safety products, services, and technology solutions serving the emergency medical services (EMS) and acute care markets. Founded in 2008 and headquartered in Dublin, Ohio, the company operates as a family of four major business units: Bound Tree Medical (EMS supplies and pharmaceuticals), Cardio Partners (AED sales and cardiac emergency preparedness), Tri-anim Health Services (respiratory and critical care products), and Digitech (EMS billing and technology services). With nearly 50 years of collective industry experience across its subsidiaries, Sarnova offers over 100,000 innovative healthcare products to thousands of national emergency care providers, hospitals, educational institutions, businesses, and government agencies. The company's mission is to be the best partner for those who save and improve patients' lives, providing mission-critical products and value-added services to first responders, healthcare professionals, and patient care facilities nationwide. Sarnova is a portfolio company of Patricia Industries, part of Investor AB, and has earned Great Place to Work Certification for its employee-centric culture.

Explore more jobs of your matchFind more biopharma roles with GetBioJob.