About NorthWinds Technology Solutions
At NorthWinds Technology Solutions®, we’re a trusted SaaS and IT services provider leading innovation in the dental insurance industry, proudly serving Delta Dental partners nationwide.
Our modern, cloud-delivered platform supports over 10 million covered lives, helping millions of customers effortlessly access and manage their dental and ancillary insurance products.
Backed by the strength of three major Delta Dental companies, NorthWinds offers the best of both worlds — the stability of an established enterprise and the energy and agility of a modern software organization.
About Product Engineering
Our Product Engineering Division is a learning-driven, collaborative organization comprised of six agile teams — each including a Product Engineering Manager, Product Owner, Software Engineers, and Quality Assurance Analysts.
These teams design, build, and enhance Keyspring®, our flagship SaaS platform that powers critical insurance administration capabilities for our Delta Dental partners nationwide.
At NorthWinds Technology Solutions, you will apply your design, build, and engineering skills across a modern toolset — including AWS, DevOps practices, Java/Spring Boot, Angular, diverse structured and unstructured data sources, and RESTful services — to build innovative products and services that create new value for our customers. Through these technologies, you will help our customers harness Artificial Intelligence to reimagine benefit design, risk prevention, and payment integrity; design and create user experiences that position them as the easiest partners to do business with in the market; and lead the industry in value-based care — all while supporting a platform that manages over $3 billion in revenue each year.
We take pride in being a learning organization that mentors engineers to make sound design and implementation decisions — and then trusts them to do the right thing.
The Opportunity
We’re seeking an Experienced Java Full Stack Software Engineer to join one of our Product Engineering teams.
This 100% remote role is a hands-on individual contributor position with opportunities to provide technical guidance and mentorship to junior engineers. You’ll work on complex, high-impact projects that enhance our core product and directly improve how customers experience and consume dental insurance products.
If you enjoy tackling challenging problems, collaborating with talented peers, and contributing to a stable yet modern engineering culture — you’ll thrive here.
What You’ll Do
Required Technical Experience
Backend (Java / Spring Boot – Required):
Database (Postgres or Oracle preferred – Required):
Frontend (Preferred but not required):
Preferred frontend skills include:
Soft Skills & Leadership:
Why NorthWinds
We’re not just building software — we’re building a place where engineers can learn, grow, and make a meaningful impact.
What we offer:

Cambridge Mobile Telematics

NVIDIA

Cority

8th Light

Parexel