29.09.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Full-Stack Developer (Angular, Node.js, Java, JEE, Spring)

Darmstadt, Deutschland
Deutschland
Diplom-Wirtschaftsinformatiker
Darmstadt, Deutschland
Deutschland
Diplom-Wirtschaftsinformatiker

Profilanlagen

2024-09-02_Beraterprofil_Markus_Karsch.pdf
2024-05-20_Beraterprofil_Markus_Karsch.pdf

Skills

Kurzprofil
  • langjährige Erfahrung mit Angular
  • mehrjährige Erfahrung mit Node.js
  • mehrjährige Erfahrung mit Java, JEE, Spring
  • langjährige Erfahrung in der Entwicklung von Full-Stack Anwendungen
  • SAP NetWeaver Portal Beratung und Entwicklung
  • 18 Jahre IT Erfahrung(7 Jahre im SAP Netweaver Umfeld)
  • Englisch (gut)
  • Diplom Wirtschaftsinformatiker

Branchen:
  • Chemie, Industrie, Personaldienstleister, Pharma, Handel, Medizin, Telekommunikation, Tourismus
Technologien:
Sprachen, Frameworks, Bibliotheken:
JavaScript, TypeScript, Java, Angular, React, Node.js, Nest.js, Express, D3.js, Three.js, HTML, HTML5, CSS2, CSS3, Tailwind CSS, Bootstrap, Angular Material, JSON, XML, REST, Jasmine, Mocha, Jest, Playwright (E2E), Cypress (E2E), JUnit, Mockito, Spring, Spring Boot, Spring Data JPA, Microservices, Hibernate, JSP, JSF

Datenbanken:
Oracle, MySQL, MongoDB (NoSQL), PostgreSQL

Projekttools:
GitLab, GitHub, Bitbucket, Jira, Confluence, Trello, Kanban

Versionierung:
Git, SVN

CI/CD: 
Docker, Kubernetes, Jenkins, Gulp, Grunt, GitLab, GitHub,

Entwicklertools:
Eclipse, WebStorm, Visual Studio Code, IntelliJ IDEA, SAP NetWeaver Developer Studio (NWDS)


Softwareentwurf/Softwarearchitektur
Vorgehensmodelle:
Scrum/agile Vorgehensmodelle (Einsatz von User Stories, Moderationstechniken, Code Reviews), Wasserfallmodell, Spiralmodell

Entwurfsmuster:
Objektorientierung, Event-Based-Components (EBC), Flow-Design, Model-View-Controller (MVC), Test-Driven-Development (TDD)

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Weiterentwicklung komplexer industrieller Webanwendungen im Sensorenbereich

Industrie und Maschinenbau

>10.000 Mitarbeiter

Rolle:
  • Senior Development Consultant
Projekt: 
  • Weiterentwicklung komplexer industrieller Webanwendungen im Sensorenbereich
Aufgaben:
  • Entwicklung von Webkomponente für eine UI-Control Library
  • Entwicklung von Webanwendungen für Sensoren
  • Integrationstests und Unit-Tests
  • Unterstützung der Mitarbeiter bei der Entwicklung von neuen Funktionalitäten
  • Dokumentation
  • Angular Updates, Dependencies Updates
  • Durchführung des Projektes mit SCRUM
  • Definition von Schnittstellen
Technische Basis:
  • Angular, Angular Material, Node.js, NgRx, RxJS, TypeScript, HTML5, Three.js, Java, Rest,
    Playwright, Jest, Docker

Implementierung eines SAAS zur Verwaltung von Onlinediensten

Internet und Informationstechnologie

< 10 Mitarbeiter

Rolle:
  • Development Consultant
Projekt: 
  • Implementierung eines SAAS zur Verwaltung von Onlinediensten
  • Integration eines Bezahlssystems
  • Entwicklung eines Berechtigungssystems
Aufgaben:
  • Definition von Anforderungen in Form von Userstories
  • Implementierung der Businesslogik
  • Implementierung der Benutzeroberfläche
  • Entwurf und Umsetzung eines responsive Designs
  • Entwicklung der Mobile Web App
  • Test-Driven-Development
  • Durchführung von API-Tests, Unit-Tests
Technische Basis:
  • Java, Spring Boot, Spring Data JPA, Microservices, JUnit, Kubernetes, Angular, MaterialUI,
    TypeScript, JavaScript, HTML5, CSS, Postgres, REST, Maven

Überführung einer bestehende Logistiksoftware (Oracle Forms, PL/SQL) auf aktuelle Technologien (Node.js, Angular, PL/SQL)

Hessen, Pharma

Pharma und Medizintechnik

5000-10.000 Mitarbeiter

Rolle:
  • Development Consultant
Projekt:
  • Überführung eine bestehende Logistiksoftware (Oracle Forms, PL/SQL) auf aktuelle Technologien (Node.js, Angular, PL/SQL)
Aufgaben:
  • Konzeption und Implementierung von Modulen (Angular, Node.js)
  • Durchführung von Unit-Tests und Integrations-Tests
  • Implementierung von DB-Views
  • Unterstützung beim automatisiertes Testen
  • Unterstützung beim UI-Design
  • Angular Updates, Dependencies Updates
  • Agile Softwareentwicklung mit SCRUM
Technische Basis:
  • Angular, NgRx, RxJS, Bootstrap, HTML, HTML5, CSS, SASS, PL/SQL, GitLab, Node.js, Express, JOI, Electron, AG-Grid, Cypress, NestJS, Kubernetes

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden