Back to Careers
Full Stack Developer
Cary, NC
Apply Now »
Who We Are

Net32 is the leading online dental supplies website, serving over 38,000 dental practices across the US. We are increasing access to Oral Health Care by empowering dental practices to lower supply costs and improve profitability of their practices, resulting in lower patient-pricing for treatments. Through an innovative e-commerce marketplace, dental practices are able to shop and reorder across numerous suppliers and manufacturers, all in one place. Our platform already helps dentists save up to 60% off retail pricing and our users absolutely love us.

Net32 is a marketplace, similar to Amazon, that is disrupting b2b purchasing starting with the dental industry. Our marketplace already saves dentists up to 48% off retail pricing and our users absolutely love us. Learn more about Net32 here.

Who You Are

Net32 is experiencing significant growth and looking to bolster its development team to create the world’s leading dental eCommerce platform. You’re a highly motivated and professional full stack developer who has a passion for working through tough problems on every level of the application.

  • Experience working in a scrum agile team.
  • Experience in Java 8, J2EE, Spring-Boot, Hibernate, JPA, JTA, Maven, cache server (Reddis, memcache or DataGrid) and relational databases such as Postgres.
  • Experience in Typescript, React, Redux, and SCSS.
  • Experience in Docker, Git, CI/CD tools.
  • Nice-to-have experience with Azure, AWS and/or OpenShift.
  • Bonus: JBoss experience.
  • Develop an engaging and visually appealing front end for dentists around the United States to purchase goods for their businesses using a multitude of different devices.
  • Develop a high speed java backend using Spring Boot.
  • Develop RESTful APIs used by sellers to ship orders and maintain their product catalogs.
  • Assist in modeling data for relational databases and writing fast and efficient queries.
  • Stay current with best practices and cutting edge technologies as the industry continues to move forward.
  • Work with product owners in translating business requirements into technical specifications (aka refinement).
  • Work with graphic designers in translating prototypes and wireframes into visual application elements.
  • Be able to set realistic timelines with effective communication to technical/business stakeholders.
  • Build scalable systems using best engineering practices, while understanding the tradeoff between time and perfection.
  • Maintain quality, standards, and ensure responsiveness of applications
  • Maintain code, documentation and organization.
Seniority level
Mid-Senior level
Employment type
Cary, NC
To Apply
Email resume to
Apply Now »