Full Stack Developer (ID 1837)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+58 more
Job description
Infrastruktur Kubernetes Basic HTML TypeScript PostgreSQL Make SCRUM Java Apache JMeter Product Owner Microservices IT REST GraphQL HTML XML JavaScript Python CSS Bash GitHub GitLab Continuous Integration Cucumber Deutsch Cloud Backend-Entwicklung Test Automation Web-Entwicklung Englisch Gradle SAFe Groovy Entwicklungsumgebungen Confluence Node.js Planung Sicherheit Jenkins Programmiererfahrung Maven Jira Praktikumserfahrung AWS GUI Docker Automated Testing Grafana Automation Testing Kommunikation JSON Frontend, * Du entwickelst Webapplikationen zur Planung und Kapazitätssteuerung im Umfeld des Planungs- und Kapazitätsmanagements.
- Du programmierst, implementierst und customizest technische Komponenten auf Basis von React, Node.js und PostgreSQL inklusive Schnittstellen, Modulen und Datenbanken unter Einhaltung definierter Standards.
- Du behebst Fehler aus Teststufen und stellst die Qualität der Anwendungen und Komponenten nachhaltig sicher.
- Du dokumentierst technische Komponenten nach etablierten Standards und erstellst die benötigten Lieferartefakte.
- Du richtest Entwicklungsumgebungen und Continuous-Integration-Strukturen ein und entwickelst diese weiter.
- Du führst Code-Reviews, Komponenten- und Modultests durch und implementierst Testautomatisierungen sowie Teststrategien.
- Du wirkst bei technischen Entscheidungsvorlagen mit und präsentierst komplexe technische Themen adressatengerecht.
- Du entwickelst bestehende Produkte weiter, optimierst Lösungen und setzt neue Softwareprodukte auf Basis von Kundenanforderungen im agilen Team um.
- Du strukturierst funktionale Themen und überführst sie in bestehende Architekturmodelle.
- Du entwickelst im Cloud-Umfeld und unterstützt die Provisionierung von Cloud-Infrastruktur.
- Du analysierst technologische Trends, bewertest deren Anwendbarkeit und stellst die technische Zukunftsfähigkeit der Systeme sicher.
- Du bringst dich aktiv in das Refinement komplexer fachlicher Anforderungen ein und berätst Fachbereiche bei Technologieeinsatz und Umsetzungsfragen.
- Du konzipierst und implementierst hochkomplexe Anwendungen mit Fokus auf Sicherheit, Robustheit, Performance und Skalierbarkeit.
- Du bewertest technische Risiken und unterstützt bei der Planung und Steuerung von Rollouts und Releases.
Requirements
Verantwortungsvolle Arbeitsweise Teamfähigkeit Kommunikationsfähigkeit Selbstständige Arbeitsweise Eigenmotivation Belastbarkeit Durchsetzungsvermögen Offenheit, * Abgeschlossenes IT-Studium auf Diplom- oder Masterniveau, eine vergleichbare Ausbildung oder langjährige Praxiserfahrung.
- 5 bis 8 Jahre Berufserfahrung in der Softwareentwicklung.
- Mindestens 4 Jahre Berufserfahrung mit Frameworks und Technologien im Backend- und Frontend-Umfeld, insbesondere React und Node.js.
- 2 Jahre Erfahrung im Cloud-Umfeld, zum Beispiel mit PostgreSQL sowie S3 oder RDS.
- Erfahrung in Test Automation sowie Continuous Integration und Continuous Deployment.
- Erfahrung im Umgang mit Testframeworks und -tools wie JUnit, Cucumber, JMeter, Gherkin, PlayWright oder Mockito.
- Erfahrung in der Absicherung von Microservices und GUI, zum Beispiel hinsichtlich Überlastschutz und OWASP Top 10.
- Erfahrung mit Cloud-Infrastruktur und Containerisierung, zum Beispiel AWS oder vergleichbare Cloud Provider, Kubernetes, Docker und Helm Charts.
- Gute Kenntnisse in HTML, CSS, JSON, XML, REST-Services und OpenAPI.
- Erfahrung mit Entwicklungsumgebungen wie IntelliJ, VS Code oder vergleichbaren Tools.
- Erfahrung mit CI/CD-Tools wie GitLab CI, GitHub Actions oder Jenkins.
- Erfahrung in Pair Programming, Code Reviews und Refactorings.
- Praxiserprobte Kenntnisse in der Backendentwicklung, zum Beispiel mit Microservices, Java, JEE, Spring Boot, Python oder JavaScript.
- Praxiserprobte Kenntnisse in der Webentwicklung, zum Beispiel mit React, Angular oder VueJS sowie TypeScript und Node.js.
- Sicherer Umgang mit Build-Tools wie NPM, Yarn, PNPM, Maven, Gradle, PIP oder MAKE.
- Erfahrung in der Entwicklung mit LLM-Modellen.
- Ausgeprägtes analytisches und lösungsorientiertes Denkvermögen sowie eine strukturierte und proaktive Arbeitsweise.
- Hohe Teamfähigkeit, Kommunikationsstärke, Durchsetzungsvermögen sowie eigenverantwortliches und ergebnisorientiertes Handeln.
-
Belastbarkeit, Selbstständigkeit und ein ausgeprägtes Product-Level-Mindset. Gewünscht:
- Sichere Nutzung von JIRA und Confluence.
- Erfahrung mit Monitoring- und Alerting-Tools wie Grafana, Instana oder Graylog.
- Kenntnisse in Analyse, Bewertung und Schätzung von Liefereinheiten wie User Stories und Backlog-Einträgen sowie in deren Refinement im Team.
- Erfahrung in der Umsetzung von Barrierefreiheit.
- Erfahrung mit Consumer Driven Contracts.
- 2 bis 5 Jahre Erfahrung im Umgang mit modernen Datenbanken, auch im Cloud-Umfeld.
- 2 bis 5 Jahre Erfahrung im Bereich IT-Infrastruktur und Containerisierung.
- Erfahrung mit Scripting, zum Beispiel Bash oder Groovy.
- Erfahrung mit Queues, asynchroner Kommunikation und lose gekoppelten Systemen.
- Erfahrung mit GraphQL.
- Freude an Beratung, Moderation und Kommunikation im Entwicklungsteam.
- Erfahrung und Freude an der Arbeit mit agilen Methoden in eigenverantwortlichen Teams.
- Offenheit gegenüber Veränderungen sowie ein agiles Mindset.
- Verständnis für fachliche Zusammenhänge und eine enge Abstimmung mit Teamkollegen und Product Owner.
- Gute Englischkenntnisse in Wort und Schrift.
- Gute Deutschkenntnisse in Wort und Schrift (mind. C1).
Benefits & conditions
- Ein anspruchsvolles Entwicklungsumfeld in einem cross-funktionalen Team mit hoher Eigenverantwortung.
- Die Mitarbeit an einer zentralen Datenplattform für die digitale Infrastruktur im Umfeld einer der größten Logistikinfrastrukturen Europas.
- Ein modernes technologisches Umfeld mit React, Node.js, PostgreSQL, Cloud-Infrastruktur und Testautomatisierung.
- Agile Zusammenarbeit nach SAFe mit Lean- und Scrum-Elementen.
- Viel Gestaltungsspielraum bei der Weiterentwicklung nutzerzentrierter Anwendungen und technischer Lösungen.
- Ein erfahrenes und motiviertes Team sowie fachlicher Austausch zu komplexen technischen Fragestellungen.
- Persönliche und fachliche Weiterentwicklungsmöglichkeiten in einem zukunftsorientierten Umfeld.
- Die Leistungserbringung erfolgt 80% Remote und 20% Onsite (Frankfurt)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Coding Boot Camps in Germany
The Most Popular IT Jobs on the Market
Frontend Developer Salary in Germany [2023]
Backend Developer Salary in Germany [2023]