Mitarbeit im Projekt

Nils HartmannAuf dieser Seite findest Du zusammengefasst, welche Tätigkeiten ich im Bereich Architektur und Entwicklung anbiete. Wenn Du Aufgaben in einem dieser Bereiche hast, kannst Du mich gerne kontakieren, dann können wir klären, ob und wie wir zusammenarbeiten können.
Kontaktaufnahme bevorzugt per E-Mail.

Entwicklung von Prototypen, MVPs und Anwendungen

  • Implementierung von (Web-)Anwendungen in allen Phasen von der Konzeption bis zur Produktion (Stack: React, TypeScript, Java, Spring Boot)
  • Ich arbeite eigenständig und selbstorganisiert aber natürlich auch in Absprache mit anderen Projekt-Beteiligten (Stakeholder, UI/UX, ...)
  • Unterstützung bei technischen Fragestellungen und Problemen, Architektur- und Technologie-Beratung (zum Beispiel Modularisierung von Anwendungen)
  • Architektur und Konzeption sowie Implementierung, Tests und Inbetriebnahme von Java Anwendungen

Mitarbeit im Projekt

Zu den folgenden Themen im Bereich Backend und Frontend biete ich Unterstützung in Form von Mitarbeit im Projekt, in denen ich Architektur- und Entwicklungsaufgaben übernehme.

Ich bevorzuge Tätigkeiten als "Fullstack-Entwickler" mit Java/Spring im Backend bzw. React im Frontend.

Backend/Java

  • Must-have: Java 17+, Spring / Spring Boot, Bonus: GraphQL
  • Konzeption und prototypische Implementierung von Anwendungen und MVPs
  • Unterstützung bei der Migration bestehender Anwendungen, z.B. von einer Java/JEE/Spring MVC-basierten Anwendung hin zu einer Single-Page-Anwendung auf Basis von React.
  • Ausarbeitung von automatisierten Deployment- und Releasemodellen für konkrete Projekt-Anforderungen
  • Erfahrungen / Kenntnisse
    • Microservices
    • JPA / Hibernate
    • Spring for GraphQL, graphql-java
    • REST APIs
    • JUnit und andere Testbibliotheken
    • TestContainers
    • Messaging (JMS, Kafka, RabbitMQ)
    • SQL und Datenbanken (Postgres, MySQL, Oracle)
    • Automatisierte Buildpipelines mit Maven, Gradle, Ant
    • CI/CD (u.a. Jenkins, GitHub, GitLab)
    • Docker

Frontend

  • Must-have: React, TypeScript, Bonus: GraphQL
  • Konzeption und prototypische Implementierung von Single-Page-Applications auf Basis von React
  • Beratung hinsichtlich der Architektur von React-Anwendungen und Microfrontends und Entwicklung von Prototypen
  • Hilfe bei der Auswahl eines geeigneten Technologie Stacks für React-Anwendungen und Unterstützung bei der Einführung von React in neuen Projekten
  • Erfahrungen / Kenntnisse
    • Statemanagement allgemein
    • Redux
    • MobX
    • Apollo GraphQL Client
    • Vite
    • Next.js/Remix
    • TailwindCSS
    • TestCafe
    • Playwright
    • NodeJS (Tooling)
    • JavaScript, ES6+
    • HTML/CSS
    • Yarn, NPM, PNPM
  • Ausschluss: Ich biete keine Unterstützung für andere SPA-Frameworks wie Angular oder Vue an.

Mehr

Bei Interesse...

  • Meinen CV mit weiteren Informationen könnt ihr gerne auf Anfrage bekommen.
  • Ich nehme auch gerne kürzere Projekte mit einer Laufzeit von ca. zwei bis drei Monaten an.
  • Da ich wechselnde Kapazität auch für meine Bestandskunden brauche und Trainings und Schulungen gebe, kann ich nicht Vollzeit für fünf Tage/Woche im Projekt mitarbeiten. Genaueres können wir gerne gemeinsam besprechen.
  • Ich bevorzuge Projekte, in denen ich eigenständig arbeiten kann. Daher arbeite ich gerne auch in kleinen Projekten bzw. kleinen Teams.
  • Bitte keine Projekte mit temporärer Anstellung/ANÜ.

Wenn das für Euch passt, meldet Euch gerne bei mir!