About Datahouse
Datahouse is one of the leading providers of data & software solutions in Switzerland. Founded as a spin-off of the ETH Zurich in 2005, Datahouse has been a big-data specialist ever since the topic first surfaced. We employ a multidisciplinary team of experts in data analysis, statistics, programming, databases and project management. Datahouse is now a wholly-owned subsidiary of Wüest Partner AG. Are you passionate about programming, committed to developing high-quality software, and enjoy working on innovative solutions?
Responsibilities
•Understand and analyze business needs then translate them into robust, scalable software solutions
•Design and implement reliable backend services, APIs, and integrations using Java and Spring Boot
•Develop maintainable data solutions with PostgreSQL and contribute to scalable technical architecture
•Take ownership of features throughout their lifecycle, from technical refinement and implementation to code review, delivery, and production support
•Work closely with business partners to clarify and refine requirements while fostering an open culture of knowledge sharing within and across teams
•Guide your peers with your full stack expertise and grow alongside a diverse group of professionals
Requirements
•University degree in Software Engineering, Computer Science or equivalent
•5+ years of professional software development experience with a strong full stack focus (including at least 3 years on a complex, long-term project)
•Deep hands-on expertise in Java and Spring Boot
•Solid experience building maintainable frontend applications with Angular and TypeScript
•Strong understanding of relational databases and hands-on experience with PostgreSQL
•Experience designing/developing REST APIs, integrations, and distributed or service-oriented applications
•A strong understanding of development lifecycle management (Git, BitBucket) and hands-on experience with Pull Requests
•Familiarity with agile methodologies, particularly SCRUM, and an adaptable mindset
•A collaborative, team-oriented approach with strong problem-solving skills
•Fluency in English, both written and verbal
Nice to have
•Relevant technical certifications are a plus
•Knowledge of AI-assisted development tools, generative AI, or integrating AI capabilities into software products
•Experience working with or contributing to a design system or component library and working closely with UX/UI designers
Conditions
At Datahouse, we prioritize work-life balance, offer flexible working arrangements, and foster a culture of support and continuous learning. Work from both our beautiful office at Avenidas Novas of central Lisbon and from home with our remote flexible policy, and benefit from the following perks:
•Multicare 3 Health Insurance policy
•Team meet-ups in Zurich and Lisbon
•Two yearly retreats in Portugal and one in Europe
•25 days paid annual leave
•Lenovo X1 computer and 29" screen
•Training workshops