JR

Jan Rose

nicht verfügbar bis 31.12.2024

Letztes Update: 07.02.2024

Java und JavaScript Full-Stack Softwareentwickler (React, Angular, Spring Boot)

Abschluss: B.Sc. Wirtschaftsinformatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Sprachen:             Java, JavaScript, TypeScript, HTML, CSS (LESS, SASS), Python, Node.js
Frameworks:        React, Angular, Spring (MVC, Data, Security), Spring Boot, express.js, jQuery, Bootstrap
Build Tools:           Gradle, Maven, webpack, FuseBox, Parcel.js, Gulp, Grunt, Bower
Software:              Jira, YouTrack, Jenkins, Bamboo, IntelliJ Idea, VSCode, Eclipse, git, SVN
Datenbanken:      Postgres, MongoDB, MySQL, MSSQL, Redis, H2
Testing:                Playwright, Selenium, JUnit, Jest, Mocha, Enzyme, Robot Framework

Projekthistorie

07/2019 - 05/2020
Java/Javascript Fullstack Entwickler
Protofy GmbH & Co. KG (Internet und Informationstechnologie, 10-50 Mitarbeiter)

- Planung und Entwicklung von REST APIs
- Implementation von Unit- und Integrationstests
- Erweiterung von kundeninternen Frameworks

Eingesetzte Technologien
Java 8, Dropwizard, Magnolia CMS, Maven, Junit, Mockito, REST Assured, Node.js, AWS (EC2, S3, Elastic Beanstallk), Postgres, Hibernate, Bitbucket CI/CD, Docker, Umbraco CMS, C#, Git

11/2018 - 05/2019
Berater/Entwickler bei einem börsennotierten Energieunternehmen aus Baden-Württemberg
(Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

•    Planung und Entwicklung eines mandantenfähigen Zählerstandserfassungsportal auf React Basis
•    Entwicklung von REST Webservices (Node.js - express.js) für externe Anbieter
•    Konzeption einer API Versionierungsstrategie 
•    Anbindung von Applikationsservern an ein SAP-ISU Backend mittels SOAP Webservices
•    Konzeption, Design und Entwicklung der Weboberfläche
•    Entwicklung und Koordination von Unit-, Integrations- und automatisierten Regressionsstests
•    Regelmäßige Sicherheitsanalysen von Fremd-Dependencies (CVE)
•    Laufende Betreuung und Support

Eingesetzte Technologien:
React, Java, JavaScript, HTML, webpack, Maven, IntelliJ, Jenkins CI/CD, Spring Boot, nodeJS, npm REST, SOAP, Tomcat 8, Jest, Enzyme, JUnit, git, Selenium, webdriverIO

05/2018 - 05/2019
Berater/Entwickler bei einem norddeutschen Energieversorger und Netzbetreiber
(Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

•    AngularJS Frontendentwicklung für ein mandantenfähiges Self-Service Portal Template ( Dashboard, Persönliche Daten, Verbrauchsstellensuche, Zählerstandserfassung, etc.)
•    Konzeption, Design und Entwicklung der Weboberfläche
•    Anbindung einer MongoDB für die Persistierung von nutzergenerierten CMS Inhalten
•    Anbindung und Erweiterung der REST Webservices an ein mehrschichtiges Backend über SOAP
•    Laufende Betreuung und Support

Eingesetzte Technologien:
React, Java, JavaScript, HTML, webpack, Maven, IntelliJ, Jenkins CI/CD, Spring Boot, nodeJS, npm REST, SOAP, Tomcat 8, Jest, Enzyme, JUnit, git, Selenium, webdriverIO

05/2016 - 05/2019
Berater/Entwickler für ein Bestandskundenportal bei einem Energieversorger
(Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

•    Weiterentwicklung eines Web Portals auf Struts1 Basis
•    Entwicklung verschiedener Services über eine Mehrsichtige (SPICE) Architektur mittels SOAP 
•    Implementierung von Formularen/Wizards auf JSPs (Form-Beans) 
•    Umstrukturierung zu einem mandantenfähigen „Template“, das bei Tochtergesellschaften mit eigner CI eingesetzt und im Drittmarkt verkauft werden kann 
•    Anbindung an SAP-ISU
•    Laufende Betreuung und Support

Eingesetzte Technologien:
Java 8, JavaScript, HTML, CSS, Gradle, Eclipse, SOAP, SAP-ISU, Tomcat 8, Struts 1, JSP, Hibernate, Tiles, SVN

08/2018 - 03/2019
Berater/ Entwickler bei einem Züricher Energieversorger
(Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

•    Entwicklung einer Migrationsstrategie von lokalen Benutzerdaten in einen Keycloak SSO Server
•    Neuaufbau einer Portalanwendungen auf React Basis
•    Migration der Kundenportalservices zu einzelnen Single Page Applications (SPA)

Eingesetzte Technologien:
React, Redux , Spring (MVC), Keycloak, Java, Typescript, JavaScript, HTML, CSS, fusebox.js, YouTrack, SAP-ISU, IntelliJ, VSCode, Tomcat 9, Spring Security,, Maven, Ansible, Docker, REST, Ubuntu 18.04.2 LTS, npm, JUnit, git

12/2018 - 02/2019
Berater/Entwickler bei einem Energieunternehmen aus Baden-Württemberg

•    Migration mehrerer alter Java Projekte auf Maven (zuvor ANT)
•    Aktualisierung der Java Dependencies auf Grund von Sonatype Sicherheitsrisiko Analysen
•    Anpassung des Build Prozesses und Integration in Jenkins
•    Manueller Entwicklertest der Anwendungen 
•    Ansprechpartner für Key User während der Testphase

Eingesetzte Technologien:
Java 8, Sonatype Nexus, Jenkins, Maven, Ant, IntelliJ Idea, MySQL

01/2017 - 02/2018
Berater/ Entwickler für ein Neukundenportal bei einem börsennotierten Energieversorger
(Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

•    Entwicklung eines Neukundenportals für den Abschluss von Stromtarifen auf AngularJS und Spring Boot Basis
•    Konzeption, Design und Entwicklung der Weboberfläche
•    Entwicklung einer REST Schnittstelle und eines AngularJS Clients
•    Konzeption eines Mandantenkonzepts für den Drittmarkt

Eingesetzte Technologien:
Java, JavaScript, HTML, CSS, Maven, IntelliJ, AngularJS, Spring Boot, Spring Security, Grunt, npm SAP-ISU, REST, SOAP, Tomcat 9, Bower, git, MySQL, 

06/2017 - 12/2017
Berater/Entwickler bei einem Energie und Wasserversorger aus Südwestfalen
(Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

•    Einführung eines mandantenfähigen Portal Templates auf Basis von AngularJS und Spring Boot und einem SAP-ISU Backend
•    Entwicklung zusätzlicher Services für den Kunden
•    Laufender Betrieb, Fehlerbehebung und kontinuierliche Weiterentwicklung

Eingesetzte Technologien:
Java, JavaScript, HTML, SASS, webpack, Gradle, IntelliJ, Bamboo CI/CD, AngularJS, Spring Boot, Spring Security, MongoDB, Grunt, npm SAP-ISU, REST, SOAP, Tomcat 9, git

02/2016 - 05/2017
Berater/Entwickler für eine Portalanwendung bei einem Energieversorger
(Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

•    Weiterentwicklung eines Industriekunden Portals (Lastgang- / Dauerlinien-Analyse aus einem EDM).
•    Konzeption, Design und Entwicklung der Weboberfläche
•    Entwicklung eines Berechtigungs- und Administrationskonzept für die Zugriffe auf das Portal, sowie eine Prognose Funktionalität für den Einkauf
•    Entwicklung eines neuen Prozesses für B2B Neuabschlüsse über das Portal
•    Laufende Betreuung und Support

Eingesetzte Technologien:
Java 8, JavaScript, HTML, CSS, ANT, Eclipse, SOAP SAP-ISU, Tomcat 8, Struts 1, JSP, Tiles, SAP-JCO, SVN

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Einzugsgebiet Hamburg bevorzugt.
Profilbild von Jan Rose Java und JavaScript Full-Stack Softwareentwickler (React, Angular, Spring Boot) aus Hamburg Java und JavaScript Full-Stack Softwareentwickler (React, Angular, Spring Boot)
Registrieren