Demo

Java Software Engineer

XIFIN
San Diego, CA Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 6/9/2026

Are you interested in harnessing technology and AI to transform healthcare?

At XiFin, we believe a healthier, more efficient healthcare system starts with strong financial and operational foundations. Our innovative technologies help diagnostic providers, laboratories, and healthcare systems manage complexity, drive better outcomes, and stay focused on what matters most: patient care.

We’re on a mission to simplify the business side of healthcare—and we know that mission takes people from all backgrounds and experiences. Whether you’re early in your career or bringing years of expertise, we welcome your perspective, your curiosity, and your passion. We value individuals who ask questions, challenge the status quo, and want to grow while making a real difference.


About the Role

We are seeking a Software Engineer with strong Java expertise and a passion for designing and building solutions that automate and streamline complex systems, processes, and workflows within healthcare and pharmacy environments.

This role provides an exciting opportunity to work across the full software development lifecycle (SDLC) including design, development, testing, deployment, and support. You will contribute to building scalable, maintainable applications that directly enhance healthcare operations and patient outcomes.

The ideal candidate is a strong coder and problem solver who thrives in collaborative, cross-functional teams and is eager to grow their skills in automation, system integration, and healthcare technology.

This position will be located at our San Diego, CA or Dallas TX office. 


How you will make an impact:

In this role, you’ll:

  • Design and develop automated solutions that improve efficiency and reduce manual effort within healthcare and pharmacy systems.
  • Collaborate with product owners, engineers, QA, and stakeholders to translate requirements into functional solutions.
  • Implement, test, and maintain code with an emphasis on quality, performance, and security.
  • Participate in peer code reviews, testing, and process improvements to raise engineering standards.
  • Troubleshoot and debug issues, delivering timely resolutions.
  • Stay engaged with emerging technologies and contribute to innovation in automation and integration.

What you will bring to the team:  

We’re looking for someone with a growth mindset and a passion for learning. You might be a great fit if you:

  • Have a genuine interest in automation and workflow optimization as well as exploring the use of Artificial Intelligence to increase efficiency and productivity.
  • Strong analytical and troubleshooting skills with attention to detail.
  • Ability to communicate effectively with both technical and non-technical stakeholders.
  • A collaborative mindset, with the flexibility to grow and adapt in a fast-paced environment.

Skills and experience you have: 

You don’t need to check every box. We will consider a combination of education and experience, including:

  • BS in Computer Science (or related technical field).
  • 3 years of experience in software engineering, with strong skills in Java, SQL (MS SQL Server), and web application development.
  • Familiarity with all phases of the SDLC and Agile/Scrum practices.
  • Knowledge of Java EE, Spring, Hibernate, REST/SOAP web services, JBoss, Eclipse, and related tools.
  • Hands-on experience with relational databases (SQL Server required; NoSQL experience a plus).
  • Exposure to client/server systems, microservices, Angular (v4 ), Blazor, and C# is desirable.
  • Healthcare and/or pharmacy industry experience is a plus.

Why XiFin?

We’re more than just a healthcare technology company—we’re a team that cares about people.
 Here’s a glimpse at what we offer:

  • Comprehensive health benefits including medical, dental, vision, and telehealth
  • 401(k) with company match and personalized financial coaching to support your financial future 
  • Health Savings Account (HSA) with company contributions
  • Wellness incentives that reward your preventative healthcare activities
  • Tuition assistance to support your education and growth
  • Flexible time off and company-paid holidays
  • Social and fun events to build community at our locations! 

Pay Transparency

At XiFin, we believe in pay transparency and fairness. The expected annual salary range for this role is $98,000 to $130,000, based on your experience, skills, and geographic location.

Depending on your qualifications, final compensation will be determined during the selection process and may vary accordingly.


Accessibility & Accommodations

We’re committed to providing an inclusive and accessible experience for all applicants. If you need a reasonable accommodation during the application process, please contact us at 858-436-2901.


Equal Opportunity Employer

XiFin is proud to be an equal opportunity employer. We value diverse voices and do not discriminate on the basis of race, color, religion, national origin, gender, gender identity, sexual orientation, disability, age, veteran status or any other basis protected by law.


Ready to apply?
We’d love to hear from you—even if you’re not sure you meet every qualification. If you're excited about the role and believe you can contribute to our team, please apply. Let's build something meaningful together.


Salary : $98,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Software Engineer?

Sign up to receive alerts about other jobs on the Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at XIFIN

  • XIFIN Charleston, SC
  • Are you interested in harnessing technology and AI to transform healthcare? At XiFin , we believe a healthier, more efficient healthcare system starts with... more
  • 8 Days Ago

  • XIFIN San Diego, CA
  • Are you interested in harnessing technology and AI to transform healthcare? At XiFin, we believe a healthier, more efficient healthcare system starts with ... more
  • 8 Days Ago

  • XIFIN Charleston, SC
  • Are you interested in harnessing technology and AI to transform healthcare? At XiFin , we believe a healthier, more efficient healthcare system starts with... more
  • 12 Days Ago

  • XIFIN San Diego, CA
  • Are you interested in harnessing technology and AI to transform healthcare? At XiFin , we believe a healthier, more efficient healthcare system starts with... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Java Software Engineer jobs in the San Diego, CA area that may be a better fit.

  • APN Software Services, Inc San Diego, CA
  • Job Title - Java Software Engineer (GraphQL/Angular) Location - San Diego CA Length - Contract (6 Months ) Description - Job Responsibilities Design, devel... more
  • 15 Days Ago

  • Moebius Solutions, Inc. San Diego, CA
  • Moebius Solutions, Inc. specializes in advanced software, middleware, and integration platforms for the U.S. Department of Defense and Commercial clients.W... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!