
About this role
Full Time Software Engineer (Java & React) (d/f/m) in healthcare at Haufe Group in Barcelona, Katalonien, Spain. Apply directly through the link below.
At a glance
- Work mode
- Hybrid
- Employment
- Full Time
- Location
- Barcelona, Katalonien, Spain
- Experience
- 3+ years
Core stack
- Product Management
- Pair Programming
- Design Patterns
- Open Source
- Kubernetes
- Feedback
- Security
- Spring
- Remote
- React
- CI/CD
- Agile
- Scrum
- SOLID
- Sales
- Java
- Helm
- AWS
- EC2
- RDS
- API
- S3
Quick answers
Is this Software Engineer (Java & React) (d/f/m) job remote?
Yes, this position is fully remote (Barcelona, Katalonien, Spain).
What skills are required?
Product Management, Pair Programming, Design Patterns, Open Source, Kubernetes, Feedback, Security, Spring, Remote, React, and more.
Haufe Group is hiring for this role. Visit career page
Barcelona, Spain
Company Description
We are looking for a Software Engineer / Fullstack (Java/React) 👩🏽💻 with a strong background in backend development and solid experience in frontend. While the role is mainly backend-oriented, you will also contribute to frontend development.
The suitable candidate understands SaaS solutions as a guide to the future. We offer enterprise solutions to think and to develop organizations, most of which are HR products.
This opportunity will allow you to work on an exciting challenge that has been growing since the very beginning in our Barcelona office on different levels.
You’ll become a part of Haufe - an important part. What is Haufe? We’ve asked to one of our employees to describe us: ‘’We’re all about teamwork. We really find the best possible ways to combine the skills and talent in this office to create digital workplace solutions that we’re proud to show off. And we want to be specialists in what we do, each and every one of us.’’
Our Location & Hybrid Policy☀️🌊
Being based in Barcelona or the surrounding areas is required. If you’re not currently located here but are open to relocating, please let us know; we’ll be happy to support you through the process.
We value both focused individual work and the energy that comes from being together. That’s why we keep office time intentional and designed around real collaboration.
Our hybrid policy requires just 12 days per quarter in our office (Sant Martí district) with your team. These aren’t badge-swipe appearances. They’re for the good stuff: planning, pairing, sketching ideas on whiteboards, making big decisions, and having the kinds of conversations that work better face to face.
We genuinely like being together. But when you need uninterrupted focus time at home, that’s respected too.
Beyond the quarterly minimum, we trust you. If you and your teammates feel extra face-to-face time will unblock a complex problem, power a workshop, or make pair programming more effective, go for it.
No arbitrary rules. Just professional judgment and strong teamwork.
And because life doesn’t run on a quarterly cadence…
You also get up to 8 weeks per year of fully remote work from anywhere.
Spend extended time with family, escape the winter, explore a new location, or simply enjoy a longer period without commuting.
We designed this model to give you the best of both worlds: the flexibility to work where you’re most productive, and the connection that comes from regularly spending time with a team you enjoy working with.
Job Description
- You will join a high-performing team with full ownership of a modern cloud-based product.
- We use the latest technologies and tools, mostly open source, to focus our efforts in the added value that our product provides.
- We work with DevOps as a mindset. Continuous integration and Continuous deployment will be your daily routine.
- We work side by side with design, product management, marketing and sales teams.
Qualifications
- 3+ years of hands-on and solid experience with Java and Spring ecosystem (Boot, MVC, Security, JPA)
- Proven experience working with ReactJS
- Solid grasp of Kubernetes concepts (workloads, services, config maps, deployments) and experience working with clusters in production environments.
- Strong foundation in software design patterns, API design and modern backend principles.
- Good practices around clean code, automated testing, code reviews, secure development, and CI/CD.
- Proficiency in Maven.
- Comfortable working in Agile/Scrum environments.
- Fluent in English, with strong communication and collaboration skills.
- High ownership mindset, tram player and result-driven attitude
Nice to Have: AWS services (EC2, RDS, IAM, S3, etc.) & GitLab Pipelines, Helm, GitOps workflows
What you'll get✅
Of course, there’s a tennis table, great coffee and snacks. You’ll get a brand new MacBook Pro or PC, and yes, nice colleagues. But that’s not all!
- Flexible benefits plan, company-paid private health insurance, and a sponsored gym membership.
- Not in Barcelona yet? We help you hit the ground running. We’ll assist you with your relocation, from apartment to paperwork.
- Opportunity to develop your talent with a goal-oriented team.
What does the Recruitment Process look like? 💻
1. You hit Easy Apply. That’s it. No cover letters, no questionnaire.
2. We review every application, and if you catch our eye, we’ll email you to schedule a first phone call. This call’s purpose is to see if the job matches your expectations and skills.
If we are aligned on the search, we will schedule the first interview HR & Cultural fit, which is paramount for us.
You’ll be meeting some members of the company to see if we have matching cultures and values. This is a moment to be yourself!
3. You will be able to show your Software Engineer skills through a technical challenge; we will review it carefully and share feedback with you, this is your time to shine⭐️ ! We will give you a week to complete it.
4. Final interview, you will have the chance to meet the reviewers of the tech. challenge and future team members! 🧑🏼💻
Additional Information