Mid Level & Senior Java Software Engineer

Remote Full-time
We are seeking an experienced Software Engineers* to be part of a remote team that builds high-availability solutions for dental offices and enterprises, focusing on insurance eligibility in the revenue cycle management space. We are looking for individuals who are problem-solvers, not ticket takers. We operate on trust and focus on making a real impact for our customers. Our teams work in 6-week cycles, solving real problems while balancing technical debt, bugs, innovation, and team growth. We value simplicity and delivering small, meaningful changes that provide business value, then testing and iterating based on user feedback.
Join a stable, profitable company committed to world-class engineering and be part of the leading provider of dental software.
Working hours: 8am-3pm MT/ (9am - 4 pm CST)

What You Will Do
Design, develop, and enhance backend features while resolving defects and improving system reliability

Write clean, maintainable, and well-tested code that meets quality and performance standards

Participate actively in Agile/Scrum ceremonies, collaborating closely with product, design, and engineering teams

Contribute thoughtful feedback through code reviews and technical discussions

Troubleshoot and solve moderately complex technical challenges with curiosity and a growth mindset

Partner with DevOps to support CI/CD pipelines and reliable software delivery

Apply SOLID principles, testing practices, and modern engineering standards to build scalable services

Technologies We Use
Languages & Frameworks: Java, Spring Boot

Databases: PostgreSQL

DevOps & Tools: GitLab, Jira

Messaging & Cloud: Kafka, AWS

Architecture: Microservices and REST API development

What You Will Have
Senior Engineers 6+ years of professional experience building backend software, primarily in Java

Mid Level Engineers 4+ years of professional experience building backend software, primarily in Java

Experience working effectively in an Agile environment within a remote or hybrid team

Strong understanding of RESTful APIs and service-to-service integration

Ability to deliver features end-to-end with guidance and collaboration

Demonstrated ability to learn, adapt, and improve through feedback

Clear and respectful communication with engineers, product managers, and other partners

A proactive and accountable mindset with empathy and resilience

*Our clients are constantly hiring great Java Engineers, so we maintain an active talent pool of pre-qualified candidates.
This means that even if we don't have an immediate opening that matches your profile today, passing our selection process puts you in a strong position to be considered for future opportunities. As new roles open up, we proactively introduce candidates from our talent pool to our clients.
While we cannot guarantee immediate placement, candidates who successfully complete our process can expect to be considered for interviews and potential offers as suitable opportunities become available.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Companion Animal Pharmacovigilance Veterinarian

Remote

Solutions Engineer, Early Stage

Remote

Immediate Hiring: Virtual Assistant for Remote Administrative Support - Permanent Work from Home Opportunity

Remote

**Experienced Remote Data Entry Operator & Focus Group Panelist – Flexible Part-Time or Full-Time Opportunity**

Remote

Labcorp Genetic Counselor Assistant – Remote in...

Remote

Senior Backend Engineer

Remote

Steuerfachkraft (m/w/d) in Bad Salzungen mindestens 52.000€ - 100% Remote möglich

Remote

Remote Data Entry Specialist - Flexible Schedule | Virtual Work (Full-Time/Part-Time) | Beginners Welcome, Paying $25-$35 per hour

Remote

[Remote] Sr. Director of North America Field Marketing

Remote

**Experienced Full Stack Data Entry Specialist – Amazon Data Management and E-commerce Operations**

Remote
← Back