About The Company
The Haufe Group is a leading provider of digital transformation solutions, dedicated to empowering organizations and professionals across various industries. With a rich history rooted in innovation and excellence, the company specializes in developing cutting-edge software and services that streamline business processes, enhance productivity, and foster sustainable growth. The Haufe Group's commitment to quality, customer-centricity, and technological advancement has established it as a trusted partner for small and micro-enterprises, as well as large corporations. Their diverse portfolio includes HR management tools, legal compliance solutions, and enterprise resource planning systems, all designed to meet the evolving needs of today's dynamic business environment. As a forward-thinking organization, the Haufe Group invests heavily in research and development, ensuring that their offerings remain at the forefront of industry standards and technological trends.
About The Role
We are seeking a highly skilled and experienced Senior Full Stack Developer (m/f/d) to join our dynamic team at the Haufe Group. In this pivotal role, you will be instrumental in scaling our innovative products to better serve over 450,000 small and micro-enterprises across Germany. Your primary focus will be on designing and implementing new workflows and processes that simplify order management and improve overall user experience for our clients. You will work closely with cross-functional teams, including product managers, UX designers, and other developers, to challenge existing approaches and develop new, efficient solutions. This role offers a unique opportunity to take end-to-end responsibility for key features, influence architectural decisions, and actively shape the future of our product ecosystem. You will be involved in discovery phases, development cycles, and deployment stages, ensuring seamless integration and high-quality deliverables. Additionally, you will play a vital role in integrating AI-driven workflows and automated processes, leveraging the latest technologies to foster growth and innovation within the organization.
Qualifications
The ideal candidate possesses a strong technical background with several years of experience in building modern
backend and
frontend systems. Proficiency in
Java and Spring Boot is essential, complemented by hands-on experience with
React,
TypeScript, and Material UI for
frontend development. A solid understanding of relational databases, especially
PostgreSQL, is required, along with experience in database design, optimization, and migration projects. Familiarity with
cloud platforms, particularly AWS, is necessary to ensure scalable and reliable solutions. Experience with AI-native engineering and integrating AI workflows into existing systems is highly desirable. The candidate should demonstrate excellent communication skills, capable of bridging gaps between development, product management, UX, and other disciplines. Fluency in German (minimum C2 level) is mandatory, as effective communication within the team and with stakeholders is critical. We are looking for a proactive, innovative thinker who thrives in collaborative environments and is eager to contribute to transformative projects that push the boundaries of current technology.
Responsibilities
- Take full ownership of the development lifecycle for key features, from conception through deployment, ensuring high-quality and scalable solutions.
- Collaborate with product teams and stakeholders to define requirements, challenge existing assumptions, and develop innovative workflows that enhance user experiences.
- Design and implement microservice architectures, ensuring seamless communication between services and maintaining system integrity.
- Lead efforts in integrating AI-driven automation and workflows, actively participating in shaping the future of our product offerings.
- Evaluate and recommend new tools, frameworks, and approaches to improve development efficiency and product scalability.
- Participate in discovery phases, planning, and delivery cycles, providing technical expertise and mentorship to junior team members.
- Ensure robust security, performance, and reliability standards across all development activities.
- Maintain comprehensive documentation and adhere to best practices in coding, testing, and deployment.
Benefits
At the Haufe Group, we value our employees and strive to create a motivating and supportive work environment. We offer flexible working arrangements, including options for remote work and in-office presence at our Freiburg im Breisgau location on designated team days (Tuesday and Thursday). Our benefits package includes competitive salary, health and wellness programs, professional development opportunities, and a vibrant team culture that encourages innovation and collaboration. We promote work-life balance and provide resources to support your personal and professional growth. Additionally, we foster a culture of continuous learning, where new ideas are welcomed, and your contributions directly impact our success. Join us and become part of a forward-thinking organization that invests in its people and technology to shape the future of digital business solutions.
Equal Opportunity
The Haufe Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that diverse teams drive innovation, creativity, and better decision-making, and we are dedicated to fostering a workplace where everyone feels valued and empowered to succeed.