Full-Stack Developer Java / Angular

WOGRA AG
Berlin, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Berlin, Germany

Tech stack

Java
Unit Testing
Code Review
Continuous Integration
Software Design Patterns
Gradle
Object-Oriented Software Development
Software Architecture
Software Engineering
TypeScript
Web Applications
Spring-boot
Backend
Angular
Gitlab-ci
Integration Tests
Information Technology
Build Tools
Front End Software Development
Docker

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.

Apply for this position