Java Software Engineer

We are open to remote based candidates (preferably in the Seattle area near our office). Our goal is to eventually get back into the office on a hybrid schedule once it is deemed safe to do so. We will also consider candidates that meet or exceed our position requirements.

Job Description

Henry Schein One is looking for a world-class Java Software Engineer to join our rocket ship in the Dentistry SaaS space. With over 30 years providing Dentistry Software, Henry Schein One is the industry leader, but we know we can do even better. Innovation is at the core of everything we do, and we are looking for exceptional talent to help fuel further growth and improvement.


We are looking for Java Software Engineers with experience in building scalable cloud based applications. You will be part of a talented team of software engineers who strive to apply the latest technology trends to provide best in class solutions for our customers. This position is responsible for performing advanced programming tasks for the maintenance and enhancement of Lighthouse portfolio of cloud based products. Leverage a moderate understanding of the business domain and existing frameworks for the success of development projects.


  • Design and code moderately complex solutions that meet business requirements on schedule and within budget
  • Establish a high level of code quality by writing unit tests, participating in code reviews, reducing cyclomatic complexity, removing code duplication, and debugging software modules
  • Assist user documentation and technical support by assembling and providing concise and accurate information in regards to software functionality
  • Implement code that follows established standards and demonstrates a basic understanding of user interface design patterns, object oriented design, database management systems, database design, database access, memory management, design patterns, test automation, continuous integration/deployment, and versioning
  • Modify existing user interfaces by leveraging a basic understanding of user experience design
  • Attend all meetings necessary for the seamless delivery of the product as part of the Software Development Life Cycle


  • 2 to 4 years of related professional experience required.
  • Bachelor's Degree or global equivalent in related discipline preferred.


  • Basic understanding of industry practices
  • General proficiency with tools, systems, and procedures
  • Basic planning/organizational skills and techniques
  • Good decision making, analysis and problem solving skills
  • Good verbal and written communication skills
  • Basic presentation and public speaking skills
  • Basic interpersonal skills
  • Developing professional credibility


  • Development experience using Java 8+
  • Microservice/RESTful API development experience using Spring, Jersey and/or Jakarta EE
  • SQL development experience in at least one of the following relational databases: MySQL, Postgres, Oracle
  • Experience with developing unit tests
  • Experience with building and scheduling Docker containers
  • Working knowledge of one or more of the following languages: Go, Rust, Elixir and/or Python
  • Development experience with NoSQL databases such as MongoDB
  • Good working knowledge of TypeScript/Javascript and at least one of the following Javascript libraries: React, AngularJS, VueJS.

About Henry Schein One

Henry Schein One, a Henry Schein company, is the global leader in dental management, analytics, communication and marketing software. We deliver innovative dental software and services, combined with expert business coaching, to help connect dental technology so it works as one. You will be immersed in an exceptional work environment that is recognized around the world. You will also be surrounded by colleagues who are committed to helping each other grow through approach to ongoing feedback. If you are looking for a growing career that makes a difference, come be part of our team today!

All employees must be authorized to work in the United States. Henry Schein, Inc. is an Equal Employment Opportunity Employer and does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated without undue hardship, sex, sexual orientation, gender identity, age, citizenship, marital or veteran status, or any other legally protected status.


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

About LumenLumen is guided by our belief that humanity is at its best when technology advances the way we live and work. With 450,000 route fiber miles serving customers in more than 60 countries, we deliver the fastest, most secure global platform for applications and data to he

SS&C Health is a hybrid organization made up of software/systems engineers and analysts who are responsible for core applications development and support and have capacity for future growth.Our team is made up of engineers with varying levels of professional experience and ba

AE Business Solutions AE Business Solutions |
6 d ago

AE Business Solutions is looking for a Software Engineer/JAVA for a direct hire remote position.Must be US CitizenTo be considered for this position you must currently reside in one of the following states: AZ, CA, FL, IL, LA, MD, MI, MN, MO, NJ, NV, NY, OH, OR, TN, TX, VA, WA or

HHS Technology Group (HTG) is actively recruiting a Java Spring Integration Developer immediately. Specifically this person will be working on our provider enrollment software implementation. This is a full time permanent role that offers a variety of benefits!Product Tech Stack.

Tech Intellectuals Tech Intellectuals |

Role: ServiceNow Solution ArchitectRequired Technical Skill Set (Broad Skills mentioned here not all of them are required): ServiceNow Platform, Java, Java Scripts, Ajax, HTML, CSS, Angular JS, XMLDesired experience range: 8-12 yearsResponsibilities: Understanding and documentin

More jobs by this company

Henry Schein One Henry Schein One |
11 d ago

Software Development ManagerHenry Schein One is the global leader in dental management, analytics, communication and marketing software. We deliver innovative dental software and services, combined with expert business coaching, to help connect dental technology so it works as on