a Randstad company

Senior Fullstack Lead-Entwickler & Software Architekt (Java, Spring, React, Angular)

Profil
Verfügbar ab
01.08.2022
Noch verfügbar - Schnell sein lohnt sich: Der Experte kann bereits für Projekte vorgesehen sein.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

Städte
Frankfurt am Main (+50km)
PLZ-Gebiete
Länder
Ganz Deutschland
Remote-Arbeit
möglich
Art des Profiles
Mitarbeiter eines Dienstleisters
Der Experte ist ein festangestellter Mitarbeiter eines Unternehmens aus dem IT- und Engineering-Bereich.

7 Monate

2022-01

2022-07

Heizkostenabrechnung

LEAD FULLSTACK WEBENTWICKLER Java JavaScript Spring Boot ...
Rolle
LEAD FULLSTACK WEBENTWICKLER
Projektinhalte

Projekt:  Heizkostenabrechnung

Aufgaben:

  • Implementierung von neuen fachlichen Anforderungen in die bestehende Webapplikation

  • Technische und fachliche Ausarbeitung/Bewertung von neuen Anforderungen mit den involvierten Fachbereichen

  • Eigenständige Ausarbeitung, Koordination und Umsetzung von IT-Teilprojekten

  • Fachlich-technische Steuerung sowie Unterstützung der Entwickler in agilen, crossfunktionalen Teams 

  • Refactoring und Migration von Altanwendungen

  • Coaching des Teams bei der Entwicklung von Features auf Architektur ? als auch auf Code-Ebene

  • Einführen und Coaching neuer Entwicklungsprozesse, Coding-Conventions und GIT-Flow

  • Kommunikation zwischen Fachbereich und Entwicklung

Produkte und Technologien: Java, JavaScript, Spring Boot, Oracle, Git, Hibernate, JPA, Scrum

Kenntnisse
Java JavaScript Spring Boot Oracle Git Hibernate JPA Scrum
Kunde
Energiebranche
1 Jahr 5 Monate

2020-08

2021-12

Brainyoo Mobile Learning

Software Architekt
Rolle
Software Architekt
Projektinhalte
Projekt:  BRAINYOO Cloud Lernsoftware

Aufgaben:
  • Leitung des Teams zur Weiterentwicklung der Cloud-Lösung
  • Design und Entwicklung einer Microservice Infrastruktur zur Ablösung des Cloud-Monolithen auf Basis von Spring Cloud mit Keycloak als Identity Provider
  • Design und Entwicklung eines Cross Plattform Clients auf Basis von Flutter zur Ablösung der Web-/Mobile-Monolith Anwendungen
  • Einführen neuer Entwicklungsprozesse, Coding-Conventions und einer De?nition of Done
  • Entscheidungen über Architekturmodelle, z.B. für Selenium Tests
  • Einführen von Kanban als Vorgehensmodell


Produkte und Technologien:

Spring Boot, React, Angular, JSF, PrimeFaces, Firebase, Microservices, Flutter, Selenium Tests, PostgreSql, Keycloak, Docker, Git

Produkte
Spring Boot React Angular JSF PrimeFaces Firebase Microservices Flutter Selenium Tests PostgreSql Keycloak Docker Git
2 Jahre 5 Monate

2018-08

2020-12

Entwicklung einer Anwendung zur Erfassung und Verwaltung von Daten

IT Consultant - Lead-Entwickler
Rolle
IT Consultant - Lead-Entwickler
Projektinhalte
Projekt:  Anwendung zur Erfassung und Verwaltung von Daten

Aufgaben:
  • Co-Leitung eines Entwicklungs-Teams für das Design und die Umsetzung von Software-Lösungen
  • Einführen neuer Entwicklungsprozesse
  • Aufsetzen des internen Wikis für die Dokumentation der technischen Umsetzungen
  • Einführung und Schulungen im Umgang mit GIT und GIT Flow


Produkte und Technologien:

JAVA EE, JSF, PrimeFaces, Hibernate, JPA, Oracle, Less, GIT

Produkte
JAVA EE JSF PrimeFaces Hibernate JPA Oracle Less GIT
3 Jahre

2015-09

2018-08

Entwicklung einer Anwendung fu?r die Produkt- und Stammdatenverwaltung

IT Consultant - Lead-Entwickler
Rolle
IT Consultant - Lead-Entwickler
Projektinhalte
Projekt:  Entwicklung einer Anwendung fu?r die Produkt- und Stammdatenverwaltung

Aufgaben:
  • Neukonzeption und Implementierung einer Nachfolgeanwendung für die Produkt- und Stammdatenverwaltung
  • Unterstützen der Entwickler beim Lösen von technischen, sowie fachlichen Problemen
  • Aufsetzen des technischen Entwicklungsprozesses. Darunter Workshops zur Nutzung des Versionierungstools SVN und dem Fehlerverwaltungstool Jira, sowie das Aufsetzen einer ?Definition of Done? mithilfe von Input des Teams
  • Schreiben von technischen Komponentenspezifikationen für die fachlichen Anforderungen
  • Halten von Präsentationen, um dem Team die technischen Aspekte und fachlichen Anforderungen zu vermitteln
  • Umsetzung aggregierter Fachklassen im Durchstichverfahren
  • Datenmanagement von Vorgangs- und Versionierungsdaten
  • Konzeption und Klassenaufbau der Architektur
  • Konzeption und Erstellung von technischen Komponentenspezifikationen

Produkte und Technologien: 

KOLT, JEE, Primefaces, Bootstrap 3.0, JSF 2.1, JQuery, JMockit, Oracle, Hibernate, JBoss, Jenkins, SonarQube, JIRA, SVN, Eclipse, HP-ALM

Produkte
KOLT JEE Primefaces Bootstrap 3.0 JSF 2.1 JQuery JMockit Oracle Hibernate JBoss Jenkins SonarQube JIRA SVN Eclipse HP-ALM
8 Monate

2015-01

2015-08

Entwicklung einer iOS-App für eine Lernsoftware

Software Entwickler
Rolle
Software Entwickler
Projektinhalte
Projekt:  Entwicklung einer iOS-App für eine Lernsoftware

Aufgaben:
  • Weiterentwicklung und Pflege der iOS-App der Lernsoftware & Serversystems und der Webversion der Lernsoftware
  • Bearbeitung von Tickets
  • Beheben von Bugs
  • Ausbau der Virtual Classroom Funktion
  • Code-Reviews und JUnitests


Produkte und Technologien: 

Xcode, Mac, iOS, Objective-C, GIT, Gerrit, Java-Script, Eclipse, Maven, JEE, JSF, JS, Richfaces, XHTML, CSS, PHP, Magento, Hibernate, Spring, Jenkins, Tomcat, Eclipse, JQuery, Shell-Scripting

Produkte
Xcode Mac iOS Objective-C GIT Gerrit Java-Script Eclipse Maven JEE JSF JS Richfaces XHTML CSS PHP Magento Hibernate Spring Jenkins Tomcat JQuery Shell-Scripting
11 Monate

2014-05

2015-03

Entwicklung einer SCORM-Schnittstelle

Software Entwickler
Rolle
Software Entwickler
Projektinhalte
Projekt:  Entwicklung einer SCORM-Schnittstelle

Aufgaben:
  • Design und Architektur einer SCORM-Schnittstelle zur Anbindung von LMS wie Ilias und Moodle
  • Design und Architekturu?berlegungen
  • Abstimmung von Featurewu?nschen mit Kunden
  • Entwicklung der SCROM Schnittstelle im Server
  • Erweiterung von Gruppen und Kontrollfeatures zur Anbindung an die Learning-Management-Systeme
  • Entwicklung eines neuen Lernmodus als Pru?fungsmodus fu?r das
  • Brainyoo-System
  • Umsetzung in der Webversion
  • Aufbau und Anbindung einer Moodle-Plattform fu?r Demonstrationszwecke
  • Installationen in einer Linux-Demoplattform


Produkte und Technologien: 

PHP, Eclipse, Maven, JS, JEE, Linux, Bash-Scripting, Moodle, Ilias, Spring, Hibernate, XHTML,CSS, REST, Shell-Scripting, Open Suse

Produkte
PHP Eclipse Maven JS JEE Linux Bash-Scripting Moodle Ilias Spring Hibernate XHTML CSS REST Shell-Scripting Open Suse
1 Jahr 2 Monate

2013-04

2014-05

Weiterentwicklung eines Verwaltungsinterface

Software Entwickler
Rolle
Software Entwickler
Projektinhalte
Projekt:  Weiterentwicklung eines Verwaltungsinterface

Aufgaben:
  • Weiterentwicklung des Verwaltungsinterface fu?r Produkte, Käufe und Kunden
  • Entwicklung einzelner Features nach Auftrag
  • Mandantenfähigkeit des Servers herstellen
  • Einbindung diverser Statistiken
  • Entwicklung zahlreicher Businessmasken
  • Entwicklung und Anbindung von REST-Schnittstellen
  • JUnitests


Produkte und Technologien: 

Eclipse, Maven , JEE, JSF, JS, Richfaces, XHTML, CSS, Hibernate, Spring, Jenkins, Tomcat, Eclipse, JQuery, Shell-Scripting

Produkte
Eclipse Maven JEE JSF JS Richfaces XHTML CSS Hibernate Spring Jenkins Tomcat JQuery Shell-Scripting
8 Monate

2012-09

2013-04

Entwicklung einer E-Learning-Community-Plattform

Software Entwickler
Rolle
Software Entwickler
Projektinhalte
Projekt: Entwicklung einer E-Learning-Community-Plattform

Aufgaben:
  • Entwicklung einer E-Learning-Community-Plattform (www.brainyoo.de)
  • Entwicklung des Templates
  • Entwicklung der HTML-GUI
  • Anschließen an die REST API
  • Einbindung einer EPub-Library (JS)
  • Einbindung einer Graph-Library zum Anzeigen der Lernstatistiken
  • Entwicklung von Unit und Selenium-Tests
  • Erweiterung um diverse Web 2.0 Elemente
  • Umstellung von JSF 2.0 auf JSF 2.2

Produkte und Technologien:

JEE, Tomcat, Maven, Spring, Primefaces, Richfaces, JSF, Ajax, Hibernate, HQL, JCR, Junit, Git, Gerrit, CI, Hicharts Graph-Lib, EPub-JS, XHTML,CSS, JQuery

Produkte
JEE Tomcat Maven Spring Primefaces Richfaces JSF Ajax Hibernate HQL JCR Junit Git Gerrit CI Hicharts Graph-Lib EPub-JS XHTML CSS JQuery
7 Monate

2012-03

2012-09

Entwicklung einer Shoplösung / Marketplace auf Magentobasis

Software Entwickler
Rolle
Software Entwickler
Projektinhalte

  • Neuentwicklung einer Shoplösung / Marketplace auf Magentobasis (www.brainyoo.de/shop)
  • Anpassungen des Templates
  • Umsetzung neuer Layouts
  • Integration von REST Schnittstellen zum Content-Server
  • (Last-)Performanceoptimierung
  • Erweiterung der Funktionen
  • Unittests / Seleniumtests

Produkte
JEE Tomcat Spring JSF JS Hibernate HQL JCR Junit Git Gerrit XHTML CSS Selenium PHP Magento REST JQuery

1 Monat

2022-01

2022-01

Professional Scrum Developer I

1 Monat

2021-01

2021-01

Professional Scrum Master I

1 Monat

2020-01

2020-01

Certi?ed Professional for Requirements Engineering

4 Jahre

2009-01

2012-12

Studium Medieninformatik

Medien-Bachelor-Informatik, Fachhochschule Wiesbaden
Abschluss
Medien-Bachelor-Informatik
Institution, Ort
Fachhochschule Wiesbaden

Senior Fullstack Lead-Entwickler & Software Architekt

deutsch Muttersprache
englisch Verhandlungssicher

Produkte / Standards / Erfahrungen / Methoden
Java
Experte
Spring
Experte
Docker
Experte
Microservices
Experte
React
Experte
Angular
Experte
Flutter
Experte
Dart
Experte

  • Finanzdienstleistung
  • Transport und Logistik
Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren