Senior Software Engineer/Back End (Java) (d/f/m)
Location: Barcelona, Katalonien, es
Company Description
We are looking for aĀ Senior Software Engineer (Java)š as oneĀ of our teams is looking for a new team member. Want to know more? If you are looking for your next professional challenge, this might be it!
You would be working on an exciting product focused on authentication and authorization, designed to centralize and streamline login across all applications within a Haufe business unitās ecosystem.
Pretty cool, right? wait to meet the team, they are not just very talented working with a great product, but awesome colleagues... keep reading!
We offer enterprise solutions to think and to develop organizations, most of which are HR products.
Youāll become an 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 & Remote 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.
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! š§š¼āš»
Ā
Ā
Ā
Job Description
- Join a high-performing, collaborative team where youāll have real ownership and impact on a modern, cloud-based product.
- Work with cutting-edge technologies and primarily open-source tools, allowing you to focus on building meaningful features that deliver real value to users.
- Embrace a true DevOps culture, with continuous integration and continuous deployment as part of your everyday workflow.
- Collaborate closely with cross-functional teams, including design, product management, marketing, and sales to bring ideas to life end-to-end.
Qualifications
- 5+ yearsĀ of hands-on experience withĀ JavaĀ andĀ Spring ecosystemĀ (Boot, MVC, Security, JPA).
- 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, clean architecture and modern backend principles.
- Good practices aroundĀ clean code, automated testing, code reviews, secure development, and CI/CD.
- Proficiency withĀ Git, and build tools likeĀ GradleĀ orĀ Maven.
- Experience or solid understanding of: AWS servicesĀ (EC2, RDS, IAM, S3, etc.) GitLab Pipelines,Ā Helm,Ā GitOps workflows
- Comfortable working in Agile/Scrum environments.
- Fluent in English, with strong communication and collaboration skills.
- High ownership mindset, team player, and result-driven attitude.
Additional Information
Ā
Ā
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
