Full Stack Developer
TaskVerseStellenbeschreibung
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.
Interessiert an dieser Stelle?