Software Engineer – Java/Spring Boot

Join our team of talented engineering and data professionals. We’re privileged to partner with you in your professional growth, opening up new opportunities for your career and for our company.

Let’s talk about your future!

Apply now and grow within a rapidly evolving company. GoHealth Slovakia is looking for you.

GoHealth Intro: GoHealth is a leading health insurance marketplace on a mission to improve healthcare access in America. Choosing a plan can be confusing, and even small differences may lead to high costs or limited access to needed medicines and providers. Using our technology, data science, and expert agents, we help customers cut through the confusion and enroll in the right plan with the right benefits.

Why Apply: At GoHealth, we’ve built a culture where employees feel empowered, engaged, and inspired. We’re looking for builders who want to help shape the company’s long-term success. 

Work Arrangement: Initial period requires regular attendance in our Bratislava office. Afterwards, remote work within Slovakia is possible. Only regular employment, no B2B contracts. Remote work is available only to Slovakia residents due to VPN guidelines.

Salary

from 2 600 EUR/month

This is a legal monthly minimum required to be stated by the Slovak law. Offered salary varies based on relevant experience and skills. Plus: Annual Salary Bonus based on individual & company performance.

Apply for a job

Your role

We’re seeking a Software Engineer with 3+ years of experience to develop and maintain software that streamlines the insurance enrollment process, directly supporting our mission to simplify healthcare access. You’ll work with cross-functional teams to enhance our tech stack, ensure top performance and security, and embrace learning in our open-source environment.

Our platform primarily uses Java with Spring Boot on the backend and React with TypeScript on the frontend. You’ll report to the Lead Engineer.

You will

  • Build and maintain systems for consumer acquisition and telephony integrations, ensuring smooth routing from first contact to purchase.
  • Develop high-quality, maintainable software following agile best practices.
  • Collaborate with cross-functional teams to deliver scalable, efficient solutions.
  • Maintain code quality via reviews, automated testing, and continuous integration.
  • Troubleshoot and resolve technical issues quickly.
  • Improve performance, scalability, and security.
  • Keep up with industry trends and adopt best tools and techniques.

A legacy of leadership

As a leader in providing technical solutions in health insurance mediation, we have a robust digital platform that covers the entire life cycle of customers and helps millions of customers access affordable health insurance.

Our technology plays a key role in our growth, and we are systematically modernizing our technological stack. We’re committed to growing a team of well-rounded engineers, operating software in a production environment and building easily maintainable software. That’s where you come in.

Required Skills

Must-Haves:

  • 3+ years in software development (insurance, healthcare, or finance a plus).
  • Strong Java & Spring Boot skills.
  • Experience in web application development; microservices/serverless is a plus.
  • Secure coding practices.
  • Test-driven and domain-driven development.
  • Git proficiency.
  • Knowledge of relational & non-relational databases (MySQL, Couchbase).
  • Understanding of streaming systems (Kafka).
  • English B2+ level.
  • Commitment to continuous learning.

Nice-to-Haves:

  • Python programming experience.
  • Basic Terraform, Docker, AWS/ECS, Jenkins (or other CI/CD).
  • Databricks experience.
  • Basic AWS knowledge.

We are an equal opportunity employer, and we're dedicated to building an inclusive working environment. Frequently cited statistics show that women and underrepresented groups apply to jobs only if they meet 100% of the qualifications. GoHealth encourages you to break that statistic and to apply. No one ever meets 100% of the qualifications. We look forward to your application.

Career path at GoHealth

We are partners in the growth of your career and are privileged to work with you to accomplish this.
Our goal is to empower you to be the best you can.

Junior Medior Senior Lead

Junior

With a basic knowledge of Java/TypeScript and OOP/Functional principles, you are responsible for a small piece of cake of our product. You are solving challenges independently and are capable to maintain our toolset with the guidance of your more experienced peers.

from 1 900 EUR/month

Medior

With an in-depth knowledge of Java/TypeScript and OOP/Functional principles, you develop most of the features independently and have the responsibility for small projects. You actively participate in code reviews and design, help our less experienced colleagues to grow and keep our code nice & clean.

from 2 600 EUR/month

Senior

With expert knowledge of Java/TypeScript and OOP/Functional principles, you lead the design and development of our projects, bringing new ideas and keeping our codebase maintainable and clean. You actively participate in peer development and guide them to successfully deliver their projects.

from 3 400 EUR/month

Lead

You as an expert Lead Software Engineer bring value to our business, in terms of being a leader of a certain stack - you improve it and maintain it. You actively participate in the design and writing architecture together with the architecture group and business representatives. You are responsible for delegating and delivering projects together with our QA.

from 5 000 EUR/month

Interview Journey

Here's a glimpse of what to expect from our interview process.

Step 1 Step 2 Step 3 Step 4 Step 5

Step 1:
Resumé Evaluation

We will inform all applicants who are not considered suitable for the position.

Step 2:
Phone Screen

A brief call with our HR team to assess your suitability for the company and the applied role.

Step 3:
Home assignment

Some roles require a home assignment, if that is the case for the role you are applying for, you will be either notified during the phone screen or sent all the necessary information via mail.

Step 4:
Interview

HR Interview (HR interview to assess role expectations and cultural fit.) Technical Interview (Interview with our Senior Engineers or Tech Leads discussing your participation in previous projects, experience with technologies). Might include live coding session where necessary.

Step 5:
Executive Interview

The last part of the interview process is a discussion with one of our Vice Presidents.

Duration and necessity of individual rounds may vary depending on the type and requirements of the position.

Company benefits & perks

At GoHealth, we’re passionate about maximizing your potential, fueling your growth and pushing you to excel, all while having fun.

Home office and remote work

Performance bonus

Annual salary reevaluation

Professional Development program

3rd pillar

Welcome credits

Flexible working hours

High-standard health care

Yoga lessons

E-Scooters

Multisport or Golem card

Healthy snacks

Transportation and Medical exams reimbursement

Massage vouchers

Referral program

Sick Days

English lessons

Regular teambuildings

Modern office space

Gym corner

  • Home office and remote work
  • Performance bonus
  • Annual salary reevaluation
  • Professional Development program
  • 3rd pillar
  • Welcome credits
  • Flexible working hours
  • High-standard health care
  • Yoga lessons
  • E-Scooters
  • Multisport or Golem card
  • Healthy snacks
  • Transportation and Medical exams reimbursement
  • Massage vouchers
  • Referral program
  • Sick Days
  • English lessons
  • Regular teambuildings
  • Modern office space
  • Gym corner
Loading...