freiberufler Senior Full-Stack-Developer (Java, C#, PHP, Typescript/Javascript, Cloud) auf freelance.de

Senior Full-Stack-Developer (Java, C#, PHP, Typescript/Javascript, Cloud)

offline
  • auf Anfrage
  • 38106 Braunschweig
  • auf Anfrage
  • de  |  en
  • 29.06.2020

Kurzvorstellung

Ich konzipiere und entwickle individuelle Systeme auf basis moderner Infrastruktur, Technologien und Frameworks. Den Fokus setze ich dabei auf Methodiken, die auch mit wachsenden Anforderungen stets ein schnelles Entwicklungstempo erlauben.

Qualifikationen

  • Softwareentwicklung (allg.)

Projekt‐ & Berufserfahrung

Senior Full-Stack-Developer
Ein europaweit führender und weltweit tätiger Hers, Bad Essen
6/2020 – 9/2020 (4 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

6/2020 – 9/2020

Tätigkeitsbeschreibung

Entwicklung einer Verwaltungsapplikation mit Spring Boot und Vaadin.

Eingesetzte Qualifikationen

MariaDB, Java (allg.), Spring

Senior Full-Stack-Developer
Kundenname anonymisiert, Lübeck
4/2020 – 6/2020 (3 Monate)
Life Sciences
Tätigkeitszeitraum

4/2020 – 6/2020

Tätigkeitsbeschreibung

Prototyp-Entwicklung einer B2B-Plattform
- Anforderungsanalyse
- Festlegung der Infrastruktur und Software-Architektur
- Aufsetzen der Deployment-, Test- und Produktions-Infrastruktur mit Gitlab CI/CD und AWS
- Frontend (LitElement + Typescript) und Backend-Entwicklung (Java Spring Boot)

Eingesetzte Qualifikationen

Java (allg.), Spring, TypeScript, Cloud (allg.), Amazon Web Services (AWS), HTML

Senior Full-Stack-Developer im Scrum-Team
Kundenname anonymisiert, Hannover
2/2020 – 3/2020 (2 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

2/2020 – 3/2020

Tätigkeitsbeschreibung

Neuentwicklung von Spring Batch Services für den Content-Import von Apitude,
GIATA und konzerneigenen Quellen

- Aufsetzen der Deployment-, Test- und Productions-Infrastruktur mit Gitlab CI/CD und AWS.
- Integration von Inversify in ein GraphQL Node.js Service
- Implementierung von Unit-Tests mit Jest

Eingesetzte Qualifikationen

Continuous Delivery (CDE), Docker, Git, Java (allg.), JUnit, Spring, TypeScript, Amazon Web Services (AWS)

Senior Full-Stack-Developer im Kanban-Team bzw. Scrum-Team
Kundenname anonymisiert, Hannover
9/2017 – 1/2020 (2 Jahre, 5 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

9/2017 – 1/2020

Tätigkeitsbeschreibung

Modernisierung und Weiterentwicklung eines existierenden Serviceportals für Endkunden

- Test Driven Development Coaching
- Clean Code Coaching
- Einführung von Code Reviews zur Verbesserung des Wissenstransfers
- Stabilisierung des Codestandes mit Integrations- und Unittests
- Erhöhung der Releasefrequenz durch Automatisierung des Deployments
- Absicherung der Deployments mit Selenium Akzeptanztests
- Überwachung des Betriebs mit New Relic und Graylog
- Migration von PHP 5.3 auf PHP 7.1
- Migration von PHP 7.1 auf PHP 7.4
- Migration von Zend Framework 1 auf Zend Expressive 3.0
- Migration des Frontends von jQuery auf React
- Überführung der MVC-Projektstruktur hin zu Domain Driven Design
- Entwicklung des Frontends hin zur Single Page Application und Headless Frontend
- Weiterentwicklung eines existierenden Java-Webservices

Eingesetzte Qualifikationen

mySQL, Apache HTTP Server, Docker, Hibernate (Java), Java (allg.), Jenkins, Spring, TypeScript, JavaScript, PHP, React (JavaScript library), Zend

Senior Full-Stack-Developer im Scrum-Team
Kundenname anonymisiert, Kiel
9/2016 – 8/2017 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

9/2016 – 8/2017

Tätigkeitsbeschreibung

Entwicklung eines B2B-Shops

- Design und Implementierung von Code-Componenten
- Fachvorträge zum Thema SOLID und Unit-Testing
- Einführung gängiger Best Practices und Tools
- Refaktorierung von legacy Code

Eingesetzte Qualifikationen

mySQL, UML, Jenkins, XML, HTML, JavaScript, JavaScript Object Notation (JSON), PHP

Senior Full Stack Developer im Scrum Team
Kundenname anonymisiert, Hannover
9/2015 – 8/2016 (1 Jahr)
Handel
Tätigkeitszeitraum

9/2015 – 8/2016

Tätigkeitsbeschreibung

Weiterentwicklung eines Shop-Frontends für einen internationalen Modekonzern

- Implementierung von Erweiterungen
- Unit- und Akzeptanztests
- Refaktorierung von legacy Code
- Performance Analyse
- TDD und BDD Coaching
- Betriebsüberwachung mit New Relic

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Apache HTTP Server, Docker, HTML, JavaScript, PHP

Senior Backend Entwickler im agilen Team
Kundenname anonymisiert, Kiel
6/2014 – 8/2015 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2014 – 8/2015

Tätigkeitsbeschreibung

Entwicklung eines Shop-Frontends für Hochlastbetrieb

- Design und Implementierung von Code-Componenten
- Unit- und Integrations-Tests
- Review und Code-Optimierung

Eingesetzte Qualifikationen

mySQL, Apache HTTP Server, NginX, Jenkins, VM VirtualBox (Oracle), CSS (Cascading Style Sheet), HTML, JavaScript, PHP

Senior Entwickler
Kundenname anonymisiert, Hannover
11/2013 – 5/2014 (7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

11/2013 – 5/2014

Tätigkeitsbeschreibung

Implementierung von UPOS-Komponenten für einen modularen Ticketautomaten

- Implementierung der Bargeldzahlung (CashChanger) und Kreditkartenzahlung (Cat - Credit Authorisation Terminal)
- Erstellung von Unit-Tests zur Qualifizierung
- Entwicklung einer Beispielapplikation mit Produktauswahl, Bezahlvorgang und Ticketdruck
- Erstellung von Entwicklerdokumentation (Englisch)

Integration eines Chip- und Magnetstreifen-Kartenlesers, Pinpads und Terminals in eine bestehende Automatensoftware 

- Implementierung und Test
- Zertifizierung durch NETS (DK)

Eingesetzte Qualifikationen

C#, Windows Presentation Foundation (WPF), XML

Architekt, Projektleiter, Entwickler
Kundenname anonymisiert, Niedersachen
9/1992 – 10/2013 (21 Jahre, 2 Monate)
Diverse
Tätigkeitszeitraum

9/1992 – 10/2013

Tätigkeitsbeschreibung

Embedded, Windows und Web Entwicklung in diversen Projekten.

Details auf Anfrage.

Eingesetzte Qualifikationen

C#, C++, Java (allg.), HTML, JavaScript, PHP

Zertifikate

AWS Certified Cloud Practitioner
2020

Ausbildung

Elektrotechnik
Dipl. Ing. El.

Braunschweig

Weitere Kenntnisse

Entwicklungserfahrung
- Embedded Entwicklung seit 1992
- Full-Stack Webentwicklung seit 1996
- Softwareentwicklung für Windows seit 1998
- Softwareentwicklung für Smartphones seit 2005

Programmier- und Auszeichnungssprachen
- Java
- C#
- C/C++
- PHP
- Javascript/Typescript
- SQL
- HTML, XHTML, CSS, SASS
- XML, JSON
- PlantUML, AsciiDoc, Markdown

Aktuell verwendete Bibliotheken/Frameworks
- Spring Framework
- Slim, Silex/Symphony, ZF1, ZF2, Zend Expressive
- Zurb Foundation,Twitter Bootstrap
- jQuery, Vue.js, React
- Windows spezifische SDKs

Spezialkenntnisse
- Agile, Scrum, Kanban
- Design Patterns, Clean Code, Best Practices
- TDD, BDD
- AWS Certified Cloud Practitioner

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1501
Alter
55
Berufserfahrung
31 Jahre und 6 Monate (seit 09/1992)

Kontaktdaten

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

Jetzt Mitglied werden