Software Engineer (Java)
Role details
Job location
Tech stack
Job description
and a sponsored gym membership. Additional relocation support is available if you're not in Barcelona yet. Flexible benefits plan, company-paid private health insurance, and a sponsored gym membership. Relocation assistance for moving and related paperwork. Opportunity to develop your talent with a goal-oriented team. What the Recruitment Process Looks Like Apply through Easy Apply. No cover letters or questionnaires needed. We review applications and will email you to schedule a first phone call to gauge fit. If aligned, we schedule HR & Cultural fit interviews to assess shared values and culture. You'll complete a technical challenge to demonstrate your Software Engineer skills; you'll have one week to complete it and receive feedback. Final interview with technical reviewers and future team members. What You Can Expect Join a high-performing, collaborative team with ownership and impact on a modern, cloud-based product. Work with cutting-edge technologies and primarily
Requirements
open-source tools to deliver meaningful features. Embrace a true DevOps culture with CI/CD as part of the workflow. Collaborate with cross-functional teams across design, product management, marketing, and sales. What You Bring 5+ years of hands-on experience with Java and the Spring ecosystem (Boot, MVC, Security, JPA). Solid understanding of Kubernetes concepts and production cluster experience. 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 with 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-oriented, and result-driven. Job ID: REF375U
About the company
Haufe Group makes people at work more successful. With content, software and training.
Haufe Group is a leading B2B provider of integrated business and workplace solutions. The family business supports people and companies in their business development and in successfully shaping transformation processes. With content, software and training.
The family-owned company based in Freiburg im Breisgau, Germany, is broadly positioned to support customers on their own path into the future with a wide range of solutions. Haufe Group was founded in 1951 and currently employs around 2,500 people at 10 locations. The Haufe Group’s best-known brands include Haufe, Haufe Akademie and Lexware, and over one million customers from the DACH region rely on the services of Haufe Group – from solo freelancers to all DAX 40 companies.
Transformation is the driving force behind Haufe Group’s corporate development. To consistently expand its culture of innovation, the corporate group establishes forward-looking methods of work, utilizes new technologies to create modern products and solutions and invests in pioneering start-ups and future fields of activity. This is how Haufe Group shapes the working world of tomorrow for its customers.