Senior Full-Stack-Developer (Java, C#, PHP, Typescript/Javascript, Cloud)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 38106 Braunschweig
- auf Anfrage
- de | en
- 29.06.2020
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2020 – 9/2020
TätigkeitsbeschreibungEntwicklung einer Verwaltungsapplikation mit Spring Boot und Vaadin.
Eingesetzte QualifikationenMariaDB, Java (allg.), Spring
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)
Java (allg.), Spring, TypeScript, Cloud (allg.), Amazon Web Services (AWS), HTML
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
Continuous Delivery (CDE), Docker, Git, Java (allg.), JUnit, Spring, TypeScript, Amazon Web Services (AWS)
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
mySQL, Apache HTTP Server, Docker, Hibernate (Java), Java (allg.), Jenkins, Spring, TypeScript, JavaScript, PHP, React (JavaScript library), Zend
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
mySQL, UML, Jenkins, XML, HTML, JavaScript, JavaScript Object Notation (JSON), PHP
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
Microsoft SQL-Server (MS SQL), Apache HTTP Server, Docker, HTML, JavaScript, PHP
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
mySQL, Apache HTTP Server, NginX, Jenkins, VM VirtualBox (Oracle), CSS (Cascading Style Sheet), HTML, JavaScript, PHP
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)
C#, Windows Presentation Foundation (WPF), XML
9/1992 – 10/2013
Tätigkeitsbeschreibung
Embedded, Windows und Web Entwicklung in diversen Projekten.
Details auf Anfrage.
C#, C++, Java (allg.), HTML, JavaScript, PHP
Zertifikate
Ausbildung
Braunschweig
Weitere Kenntnisse
- 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
- Deutsch (Muttersprache)
- Englisch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden