Full-Stack Developer Java / Angular
Role details
Job location
Tech stack
Job description
Wir haben Spaß an unserer Arbeit, einen humorvollen Umgang miteinander, agieren auf Augenhöhe und respektieren einander!
Unsere wertorientierte Unternehmensführung ermöglicht es uns, unsere Arbeitszeiten so zu gestalten, dass wir Arbeit und Privatleben bestmöglich miteinander vereinbaren können. Unsere Büroräume sind modern ausgestattet und bieten eine tolle Arbeitsatmosphäre. Unser Kaffee zählt zu den besten der Stadt. Unsere Bezahlung ist absolut fair und am Unternehmensgewinn werden wir ebenfalls beteiligt.
Zu unseren Kundinnen zählen neben den größten Unternehmen Deutschlands auch Mittelständler aus diversen Branchen und natürlich auch diverse Startups. Wir legen Wert darauf, mit unseren Kundinnen auf Augenhöhe zu agieren und eine vertrauensvolle Partnerschaft einzugehen.
Wir suchen Kolleginnen, die neben ihren technischen Fähigkeiten, gerne im Team arbeiten, aktiv mitgestalten, ihr Wissen teilen möchten, neugierig sind auf Neues und unerfahrenen Kolleginnen helfen sich weiterzuentwickeln.
Du bist richtig bei uns,
-
wenn Du Gestalterin und nicht Befehlsempfängerin bist;
-
wenn Du eigenständige Ideen hast und auch das Rückgrat besitzt, diese zu verteidigen;
-
wenn Du beim Mittagessen über Edis Geschäftsideen und Bauprojekte lachen und neue kreative Ideen beisteuern kannst;
-
wenn es mal eng wird, mit anpackst;
-
wenn Du Feedback als Bereicherung ansiehst und versuchst täglich besser zu werden;
-
wenn Du Dich in unsere Kund*innen hineinversetzen kannst., * Du entwickelst moderne Webanwendungen sowohl im Backend als auch im Frontend unter Verwendung von Frameworks wie Spring Boot und Angular in einem agilen Entwicklungsprozess.
-
Du testest Deinen Code sorgfältig mit Unit-Tests und Integrationstests.
-
Docker und unsere Gitlab-CI sind Deine Partner in Sachen Qualitätssicherung und Deployment.
-
Du arbeitest detaillierte technische Anforderungstickets aus.
-
In Zusammenarbeit mit den Projektleiterinnen, Product Ownern, Stakeholdern und UX Designerinnen treibst Du neue Features und technische Verbesserungen voran und bringst eigene Ideen mit ein.
-
Du bringst Deine Ideen und Meinungen innerhalb unserer offenen und konstruktiven Diskussionskultur in unsere Projektteams mit ein.
-
Du engagierst Dich in unserem Review Team und führst Code Reviews durch.
Requirements
-
Du brennst für die Softwareentwicklung und liebst es, Dich in neue Technologien und Themenbereiche einzuarbeiten.
-
Mehrjährige relevante Erfahrung in der Arbeit mit komplexen Systemen.
-
Du besitzt eine umfassende Expertise mit objektorientierten Programmiersprachen (idealerweise Java, denn darauf setzen wir im Backend) sowie aktuellen Frameworks und Build-Tools im Java-Umfeld, wie bspw. Spring Boot oder Gradle.
-
Das Frontend ist für Dich definitiv kein Stiefkind - darin bist Du ebenso Experte und verfügst über Kenntnisse in Typescript und Angular oder ähnlichen Frontendtechnologien.
-
Sicherer Umgang mit Container Technologien und Continuous Integration.
-
Du entwirfst Software-Architekturen und bist dabei mit gängigen Design-Patterns vertraut.
-
Du bist ein Teamplayer - Du arbeitest leidenschaftlich gerne im Team. Du bist hilfsbereit und offen dafür, Feedback zu bekommen und zu geben, um sowohl persönlich als auch als Softwareentwickler zu wachsen.
-
Du handelst lösungsorientiert, übernimmst aktiv Verantwortung und stellst Dich gerne neuen Herausforderungen.
-
Fließende Deutsch- und gute Englischkenntnisse.
-
Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation.