freiberufler Senior Developer Java und Web auf freelance.de

Senior Developer Java und Web

offline
  • auf Anfrage
  • 38114 Braunschweig
  • auf Anfrage
  • de
  • 26.06.2024

Kurzvorstellung

Selbstständig entwickelnder Software Developer mit Java EE + Web JacaScript, TypeScript, über 18 Jahre Erfahrung, umfangreiche Projekterfahrung, gr. Inhouseproject Liferay und Vaadin. Aufnahme von Anforderungen, planen und entwickeln.

Qualifikationen

  • Apache Tomcat7 J.
  • J2EE7 J.
  • JavaScript9 J.
  • Confluence7 J.
  • Git5 J.
  • Json7 J.
  • Mariadb7 J.
  • Representational State Transfer (REST)7 J.
  • Typescript
  • UML7 J.

Projekt‐ & Berufserfahrung

Senior Softwareentwickler Java/Web (Festanstellung)
Kundenname anonymisiert, Hamburg
2/2023 – 8/2024 (1 Jahr, 7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2023 – 8/2024

Tätigkeitsbeschreibung

Weiterentwicklung eines Server-Managementsystems und Monitoring-Tools sowie die Migration zu Spring Boot und Vaadin 24 + Umstellung Rechteverwaltung von file-basiertem zur Datenbank mit Hybernate
Auslesen und auflisten einer Chef-Umgebung (Server Management-Tool)
Server Statusprüfung über SSH und WinRM
In Abhängigkeit vom Server Status wurden unterschiedliche Vorgänge aktiviert: stoppen, starten und reboot, Erstellen von virtuellen Servern, löschen, Aktualisierung starten, Software starten und stoppen
inklusive der Rechteverwaltung.
inklusive Starten von Java-Clients für die virtuellen Server.
Durchführung: Architekt, Planung und Umsetzung inklusive Test und Inbetriebnahme für die Vaadin-Umstellung von Vaadin 8 auf Vaadin 24. Gleichzeitig wurde Spring Boot eingeführt.
Zusätzlich wurde von Java8 auf Java14 umgestellt. Dabei wurden alle Java-Pakete angefasst und auf kompatible Versionen gebracht.
Voll agile Softwareentwicklung mit Stand up und Retrospectiven

Eingesetzte Qualifikationen

Apache Maven, Apache Tomcat, Confluence, Git, J2EE, Json, Jira, Mariadb, Representational State Transfer (REST), SOAP, Spring Framework, SSH (Secure Shell), XML

Senior Softwareentwickler Web (Festanstellung)
Kundenname anonymisiert, Braunschweig
1/2019 – 1/2020 (1 Jahr, 1 Monat)
Soziale Einrichtungen
Tätigkeitszeitraum

1/2019 – 1/2020

Tätigkeitsbeschreibung

Ein bestehendes Microsoft-Dynamics365-Portal musste an geänderte Anforderungen angepasst und erweitert werden. Des Weiteren mussten systemfremde Daten aus Exceldateien ausgewertet, transformiert und in das Dynamics-Portal importiert werden. Die Verarbeitung und der Import der Daten erfolgten mittels einer Neuentwicklung eines C#-Programmes.

Eingesetzte Qualifikationen

C#, Microsoft Visual Studio, Microsoft Dynamics

Senior Softwareentwickler Java (Festanstellung)
Kundenname anonymisiert, Wolfsburg
10/2018 – 3/2019 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2018 – 3/2019

Tätigkeitsbeschreibung

Migration mehrerer JavaEE-Applikationen von IBM-Websphere auf Apache-Tomcat. Eine Umstellung des Transaction Handlers auf Atomicos und ActiveMQ sowie Umstellung von JavaEE6 auf JavaEE8 erfolgte ebenfalls.

Eingesetzte Qualifikationen

Git, Javaserver Faces, Apache Tomcat, J2EE, WebSphere

Senior Softwareentwickler Java (Festanstellung)
Kundenname anonymisiert, Braunschweig
5/2018 – 11/2018 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

5/2018 – 11/2018

Tätigkeitsbeschreibung

Bei diesem Kunden sollte die vorhandene Excel-Lösung zur Erfassung und Verwaltung der Geschäftsdaten durch eine Neuentwicklung einer Softwarelösung abgelöst werden. In diesem Zuge mussten die Geschäftsprozesse für die Stammdatenverwaltung, Einnahmen- und Arbeitszeiterfassung sowie Lohnabrechnungs- und Controlling-Exporte analysiert werden. Ein Entwurf und die Umsetzung der Softwarearchitektur folgte. Abschließend war ich als Backend-Entwickler tätig.

Eingesetzte Qualifikationen

Git, Apache Tomcat, J2EE, Javaserver Faces, Mariadb

Senior Softwareentwickler Java (Festanstellung)
Kundenname anonymisiert, Braunschweig
1/2018 – 6/2019 (1 Jahr, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2018 – 6/2019

Tätigkeitsbeschreibung

Ein Gesundheitsportal musste um neue Funktionalitäten erweitert werden. Front- sowie Backend-Entwicklung gehörten zu den Verantwortlichkeiten. Als Softwareprozess kam Scrum zum Einsatz.

Eingesetzte Qualifikationen

Apache Tomcat, glasfish, Git, J2EE

Senior Softwareentwickler Java (Festanstellung)
Kundenname anonymisiert, Braunschweig
9/2016 – 12/2023 (7 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2016 – 12/2023

Tätigkeitsbeschreibung

Planung, Design und Fullstack-Entwicklung eines Workflow- und CRM-Systems für die Verwaltung der Daten und Umsetzung der Geschäftsprozesse eines Personal-Recruiter-Unternehmens.
• Implementierung der System- und Datenbankarchitektur
• Stammdatenverwaltung von
o Kandidaten
o Firmen
o Aufträgen
o Projekten
o Mitarbeitern
o Diverse weitere Module
• Enge Umsetzung von sehr spezifischen Geschäftsprozessen
• Implementierung eines Systems zur Benachrichtigung über auftretende Geschäftsvorfälle und Abarbeitung derselben
• Planung, Design und Entwicklung einer Komponente zur konsistenten und homogenisierten Speicherung, Verwaltung und Verarbeitung von Kontaktinformationen mit verschiedenen rechteabhängigen Sichten
• Entwicklung von Controlling-Auswertungen
• Design und Implementierung von Anbindungen des CRM-Systems an Fremdschnittstellen für
o Microsoft Office365 (REST)
o Früher Xing (REST)
o Agentur für Arbeit (SOAP)
o Sipgate (REST)
o Meta / Facebook (REST)
• Parsing von Lebensläufen und Kontaktdaten aus verschiedenen Quellen
• Datenimporte aus verschiedenen Datenquellen
• Datenexporte in verschiedene Datenformate
• Analyse, Abgleich und Interaktion mit sozialen Netzwerken mittels Selenium
• Design und Entwicklung eines Systems zur Unterstützung zum effizienten Versenden von Nachrichten über unterschiedliche Kanäle.
• Unterstützungssystem zur Versendung von unterschiedlichen Nachrichtentypen
• Durchführung von Performance-Optimierungen mittels Java VisualVM sowie HP LoadRunner und HP Performance Center
• Wartung von Linux-Servern

Eingesetzte Qualifikationen

Mariadb, Confluence, Apache Tomcat, UML, Apache Maven, J2EE, Jira, Junit, XML, SOAP, Json, Representational State Transfer (REST), Selenium, Digital mock-up (DMU) / Digitales Versuchsmodell (D-VM)

Senior Softwareentwickler Web (Festanstellung)
Kundenname anonymisiert, Braunschweig
8/2016 – 12/2023 (7 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2016 – 12/2023

Tätigkeitsbeschreibung

Zusätzlich: Entwicklung eines Browser-Plugins zur Unterstützung des Workflow- und CRM-Systems.
• Identifikation und Darstellung von CRM-Profilen in Sozialen-Netzwerken
• Unterstützungssystem zum Schreiben von Nachrichten in Sozialen-Netzwerken
• Ausführung automatisierter Aktionen aus dem CRM-System heraus

Eingesetzte Qualifikationen

Confluence, UML, Jira, XML, JavaScript, Json, Representational State Transfer (REST)

Softwareentwickler Web (Festanstellung)
Kundenname anonymisiert, Goslar
6/2014 – 8/2016 (2 Jahre, 3 Monate)
Medienbranche
Tätigkeitszeitraum

6/2014 – 8/2016

Tätigkeitsbeschreibung

Pflege und Weiterentwicklung einer Schnittstelle zu individuellen Shopsystemen zur Aussteuerung einer auf Geschlecht, Altersbereich und Postzleitzahlenbereich des Online-Kunden optimierten Auswahl von Vorteilsangeboten.
• Pflege und Weiterentwicklung einer Schnittstelle zur Aussteuerung einer Auswahl von Vorteilsangeboten. Diese war auf Geschlecht, Alters- und Postleitzahlenbereich der Online-Kundin optimiert. Die Darstellung wurde an das CI des jeweiligen Online-Shops angepasst, um eine höhere Akzeptanz beim Kunden zu erreichen.
• Erstellen einer webbasierten Oberfläche zur internen Nutzung von GIT. Über die Oberfläche konnten Branches erstellt, gelöscht und ausgecheckt. Außerdem wurden mit diesem Tool der wöchentliche Sprint released, bei dem die Release-Notes automatisiert aus den Commit-Messages erstellt wurden. Darüber hinaus bot das Tool die Möglichkeit eines automatischen Rollbacks eines kompletten Release.
• Gesonderte Erwähnung von Einbau und Pflege von Zählpixel.
Erstellen eines einer webbasierten Oberfläche zur internen Nutzung von Git.

Eingesetzte Qualifikationen

Apache, CSS (Cascading Style Sheet), Git, HTML, JavaScript, PHP

Über mich

Ich habe eine ausgewiesene "Can Do" Mentalität

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
810
Alter
42
Berufserfahrung
15 Jahre und 5 Monate (seit 07/2009)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden