Virtasant

Senior Software Engineer, Integrations (Remote)

Remote
Java Groovy Kotlin API MongoDB Elasticsearch Kafka Spock JUnit GitHub Actions
Description

About Virtasant

Virtasant is a global technology services company with a network of over 4,000 technology professionals across 130+ countries. We specialize in cloud architecture, infrastructure, migration, and optimization, helping enterprises scale efficiently while maintaining cost control.

Our clients range from Fortune 500 companies to fast-growing startups, relying on us to build high-performance infrastructure, optimize cloud environments, and enable continuous delivery at scale.

About the role

Our client is a US-based intelligence platform that delivers AI-powered solutions to streamline access to quality care. They achieve this by improving healthcare economics, payer-provider collaboration, and cost containment.

For them, we are seeking a Senior Software Engineer to join a high-caliber software engineering team that is growing quickly. You will build impactful healthcare technology on a modern technology stack. You will excel at building and maintaining data services and integrations that support our client's teams in continuously evolving product offerings and clinical intelligence.

What You’ll Do

  • Work on fast-paced, autonomous, agile teams to build and enhance a growing software platform

  • Provide technical leadership throughout the technical design and sprint process

  • Own end-to-end feature releases and platform enhancements

  • Actively participate in the technical design process, bringing your expertise and analysis to help make data-driven decisions

  • Continuously discover, evaluate, and implement new technologies or services to maximize the efficiency of our client's data science, machine learning, and clinical programs

  • Contribute to developing a culture of testing, quality, and attention to detail by supporting industry-leading practices such as writing and maintaining comprehensive test coverage

  • Actively participate in ensuring our client maintains a disciplined approach to healthcare security

  • Mentor junior engineers on your team

What We’re Looking For

  • You have experience working on software development teams, building and deploying data infrastructure and products

  • You are passionate about building quality products and want to own product development end-to-end, leading with the right design and development principles

  • You have experience with common software development practices such as version control, unit testing, and CI/CD

  • You are a team player and are interested in working in a fast-paced startup environment

Must-Have Experience

  • Bachelor's degree in computer science, software engineering, or equivalent experience

  • Minimum of 8 years of experience in the software development lifecycle

  • Experience with data pipelines or applications using Java or Groovy (Kotlin could work too)

  • Prior hands-on experience building data services and APIs

  • Experience leading data modeling and storage design using different database technologies

  • Hands-on in-depth experience building and maintaining services using MongoDB, ElasticSearch, or Kafka - at least one required

  • Robust unit testing experience (Spock or JUnit)

  • Experience with CI/CD tools (GitHub Actions preferred, but not mandatory)


Nice-to-haves

  • Familiarity with healthcare interoperability standards (HL7, FHIR)

  • Experience with integration engines (like Mirth Connect, Mulesoft, etc.) for healthcare data exchange and transformation

  • Prior experience in healthcare and life sciences

Our recruitment process

  • Recruiter interview (30 min)

  • Technical Interview (45 min)

  • Client's Technical Interview: Led by Integrations team engineers, focusing on technical skills, system design, and integration experience.

  • Client's Managerial Round: a 30-minute discussion with the Integrations manager covering role expectations, work style, and some technical/system design topics.

We strive to move efficiently from step to step so that the recruitment process can be as fast as possible.

What we offer

  • Totally remote, full-time (40h/week)

  • Work hours - US Eastern time office hours (with some flexibility)

  • Long-term, no-end-date, independent contractor agreement

  • Payment in USD, biweekly or monthly - your choice

Virtasant
Virtasant

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say