About The Company
The Haufe Group is a leading provider of digital transformation solutions, specializing in HR, legal, tax, and compliance software. With a rich history of innovation and customer-centricity, the company is committed to enabling organizations to navigate complex regulatory environments and optimize their internal processes. Haufe Group's portfolio includes cloud-based platforms, consulting services, and tailored digital solutions designed to empower businesses and their employees. The company prides itself on fostering a collaborative and inclusive work environment, where continuous learning and technological advancement are at the forefront. With a global presence and a strong local footprint, Haufe Group is dedicated to shaping the future of work through innovative technology and exceptional service.
About The Role
We are seeking a talented and experienced Senior Full Stack Developer to join our Multibanking Team at Haufe Group. In this role, you will be instrumental in developing and enhancing our cloud-based multibanking platform, which processes over 100,000 transactions daily and handles more than 7 billion euros in transfers annually. Your expertise will help us deliver secure, reliable, and innovative financial solutions tailored to meet the evolving needs of our customers. You will work closely with a multidisciplinary team comprising developers, UX designers, product owners, and agile coaches to build scalable, high-performance systems. This position offers an exciting opportunity to leverage modern technologies, including AI tools, to create impactful banking software that simplifies financial processes for users. The role is based in Freiburg im Breisgau, a vibrant city known for its innovation and quality of life, with flexible work arrangements including regular office visits and remote work options.
Qualifications
The ideal candidate will possess a minimum of five years of professional experience as a Full Stack Developer, with a strong background in building modern banking applications. Proficiency in React and TypeScript for frontend development is essential, along with solid backend expertise in Spring Boot (Java) and relational databases such as PostgreSQL. Experience with cloud services like AWS (EC2, ECS, S3, RDS, Lambda) and microservices architecture is highly desirable. Familiarity with integrating AI tools into development workflows, especially for critical processes, will be advantageous. Candidates should demonstrate a commitment to writing clean, maintainable code, and practicing Test Driven Development within an agile environment. Excellent communication skills in German at level C2 are required to participate effectively in team discussions and collaborative planning. A proactive attitude toward experimentation and continuous learning is highly valued.
Responsibilities
- Collaborate with cross-functional teams including developers, UX/UI designers, product owners, and agile coaches to develop and enhance the multibanking platform across frontend, backend, and infrastructure components.
- Implement scalable, secure, and high-performance features in a cloud environment, ensuring system stability and reliability at high transaction volumes.
- Utilize AI tools actively within the development lifecycle to optimize processes, improve decision-making, and enhance overall product quality.
- Participate in continuous improvement initiatives by experimenting with new tools, frameworks, and methodologies to stay at the forefront of technological advancements.
- Maintain a focus on user needs by developing features that simplify banking operations and improve customer satisfaction.
- Ensure code quality through adherence to best practices such as clean coding, comprehensive testing, and code reviews.
- Contribute to agile ceremonies, including sprint planning, stand-ups, and retrospectives, to foster a collaborative and efficient team environment.
Benefits
At Haufe Group, we value our employees and offer a comprehensive benefits package designed to support your professional growth and personal well-being. This includes flexible working hours and remote work options to promote work-life balance, a competitive salary, and opportunities for continuous learning through training and development programs. Our vibrant office in Freiburg provides a collaborative environment equipped with modern facilities to facilitate teamwork and innovation. We also offer health and wellness programs, team-building activities, and a supportive corporate culture that encourages diversity and inclusion. As part of our team, you will have the chance to work on cutting-edge projects that make a tangible impact on the financial industry and our customers' lives.
Equal Opportunity
The Haufe Group is committed to creating a diverse and inclusive workplace. We believe that a variety of perspectives and experiences enrich our team and enable us to better serve our customers. We welcome applications from individuals of all backgrounds, regardless of gender, ethnicity, age, disability, or sexual orientation. Our hiring process is designed to be fair and equitable, ensuring equal opportunity for all candidates. We strive to foster an environment where everyone feels valued, respected, and empowered to contribute their best.
#J-18808-Ljbffr
Full Stack Developer Arbeitgeber: TaskVerse
Baseplus DIGITAL MEDIA GmbH ist ein hervorragender Arbeitgeber, der eine kreative und kollaborative Arbeitsumgebung in Viersen bietet. Mit 30 Tagen bezahltem Urlaub, flexiblen Arbeitszeiten und der Möglichkeit für Homeoffice unterstützt das Unternehmen die Work-Life-Balance seiner Mitarbeiter. Zudem fördert Baseplus kontinuierliche Weiterbildung und bietet zahlreiche Teamevents, um den Teamgeist zu stärken und persönliche Meilensteine zu feiern.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Full Stack Developer erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei TaskVerse anzuklopfen, wenn du dich auf die Stelle als Full Stack Developer bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei TaskVerse vorzubereiten!
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei TaskVerse klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei TaskVerse vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.