Fullstack Entwickler für Javascript, Java und JVM Frameworks
- Verfügbarkeit einsehen
- 1 Referenz
- 95€/Stunde
- 81379 München
- National
- de | en
- 01.08.2024
Kurzvorstellung
Auszug Referenzen (1)
"Herr F. C. hat mit seinem sehr guten technischen Verständnis und tiefgreifendem Wissen bei Angular und SpringBoot zum Projekterfolg beigetragen."
5/2018 – 6/2019
Tätigkeitsbeschreibung
12/2018 – 06/2019
Entwicklung Microservice und Frontend zur Verwaltung von Hubs (Verkaufsstellen) mit Spring Boot 2 in Automobilprojekt
• Konzeption der REST API und Dokumentation mit Swagger
• Integration mit OAuth2 Infrastruktur
• Deployment zu VW Cloud Foundry durch deskriptive Jenkins Pipeline (Pipeline Plugin)
• Umsetzung eines Frontends mit Angular 5 in Frontendframework des Projektes
12/2018 – 03/2019
Entwicklung dynamischer, zentralisierter Verwaltungsoberfläche für Konfiguration von Microserviceprojekt mit Angular 5
• Integration einer Angular JSON Schema Form Library in Frontendframework des Projektes
• Transparente Datensynchronisation zu älteren Services
05/2018 – 12/2018
Automatisierung verschiedener Arbeitsschritte für Einführung von neuen Hubs (Verkaufsstellen) in Automobilprojekt
• Reduzierung der 2nd Level Support Kosten durch Umsetzung von interaktiven nodeJS Skripten für eine REST API
• Reduzierung von Fehlern durch Pflege von Konfigurationsdateien in Git repository und Deployment mit Pull Request durch Jenkins
Angular, Java (allg.), Jenkins, Spring Framework, Typescript
Qualifikationen
Projekt‐ & Berufserfahrung
2/2024 – 5/2024
Tätigkeitsbeschreibung
Entwicklung digitales Organspenderegister
Microservices, Java 11, Java 17, Spring Boot 2, REST, PostgresSQL, JPA, Hibernate, JUnit 5, Angular 14, NgRx,
JavaScript, Gitlab, Docker, Kubernetes, Scrum, Cypress, Barrierefreiheit (Accessibility), Liquibase,
OpenShift, Keycloak, Domain Driven Design, Artifactory, JIRA, Confluence, Gatling, DevSecOps, BITV 2.0,
Elastic, Kibana, Prometheus, Grafana, Renovate
Java (allg.), Spring Framework, Typescript, Angular
11/2022 – 9/2023
Tätigkeitsbeschreibung
Entwicklung digitales Organspenderegister
Microservices, Java 11, Java 17, Spring Boot 2, REST, PostgresSQL, JPA, Hibernate, JUnit 5, Angular 14, NgRx,
JavaScript, Gitlab, Docker, Kubernetes, Scrum, Cypress, Barrierefreiheit (Accessibility), Liquibase,
OpenShift, Keycloak, Domain Driven Design, Artifactory, JIRA, Confluence, Gatling, DevSecOps, BITV 2.0,
Elastic, Kibana, Prometheus, Grafana, Renovate
Angular, Java (allg.), Kubernetes, Spring Framework, Typescript
3/2022 – 11/2022
Tätigkeitsbeschreibung
Zeppelin Baumaschinen entwickelt mehrere Tools zur Verarbeitung von Telemetriedaten für die interne Nutzung.
Java 17, Spring Boot 2, Domain Driven Design, SQL Server, JUnit 5, Angular, JavaScript, Flyway, Jenkins, Docker, Scrum
Angular, Docker, Jenkins, Microsoft SQL-Server (MS SQL), Scrum, Spring Framework
1/2020 – 3/2022
Tätigkeitsbeschreibung
Die AKDB vertreibt mit dem Nutzerkonto eine Identitätslösung für Bürger, die von Fachverfahren
(z.B. Bafög) verwendet wird. Kunden sind u.a. der Bund und Bayern.
Technische Konzeption und Umsetzung (indirekte) Vertreterregelung Unternehmenskonten
Microservice, Java 11, Spring Boot 2, Redis, MySQL, JUnit 5, VueJS, JavaScript, Vuetify, Redux, Mocha, Sinon, Selenium, Flyway, Gitlab, Kubernetes, Docker, Barrierefreiheit, Scrum
Überarbeitung des existierenden IDM Servers
Microservice, Java 15, Spring 4, SAML2, IDM, Shibboleth IDP, Onlineausweis,
Playwright, Gitlab, Kubernetes, Docker, Kanban
Java (allg.), Mysql, Spring Framework, Vue.Js
5/2018 – 6/2019
Tätigkeitsbeschreibung
12/2018 – 06/2019
Entwicklung Microservice und Frontend zur Verwaltung von Hubs (Verkaufsstellen) mit Spring Boot 2 in Automobilprojekt
• Konzeption der REST API und Dokumentation mit Swagger
• Integration mit OAuth2 Infrastruktur
• Deployment zu VW Cloud Foundry durch deskriptive Jenkins Pipeline (Pipeline Plugin)
• Umsetzung eines Frontends mit Angular 5 in Frontendframework des Projektes
12/2018 – 03/2019
Entwicklung dynamischer, zentralisierter Verwaltungsoberfläche für Konfiguration von Microserviceprojekt mit Angular 5
• Integration einer Angular JSON Schema Form Library in Frontendframework des Projektes
• Transparente Datensynchronisation zu älteren Services
05/2018 – 12/2018
Automatisierung verschiedener Arbeitsschritte für Einführung von neuen Hubs (Verkaufsstellen) in Automobilprojekt
• Reduzierung der 2nd Level Support Kosten durch Umsetzung von interaktiven nodeJS Skripten für eine REST API
• Reduzierung von Fehlern durch Pflege von Konfigurationsdateien in Git repository und Deployment mit Pull Request durch Jenkins
Angular, Java (allg.), Jenkins, Spring Framework, Typescript
6/2017 – 5/2018
Tätigkeitsbeschreibung
Entwicklung einer mobilefirst Webapplikation für Gewinnspiele mit Facebook Messenger Chatbot API Integration
• Entwicklung des B2C Frontends mit React, Redux und Webpack
• Entwicklung des Backends mit Clojure und PostgreSQL
• Integration der Facebook API
• Entwicklung von funktionalen (E2E) Tests mit Selenium Webdriver & Docker
• Integration der verschiedenen Tools durch Maven
Postgresql, Apache Maven, Docker, Java (allg.), React (JavaScript library)
4/2017 – 10/2017
Tätigkeitsbeschreibung
Umsetzung einer REST API für eine Android App (entwickelt durch eine andere Firma) nach Anforderungsdokumenten:
- Einführung existierender Spring MVC Funktionalität wie HandlerMethodArgumentResolver, Validerungsannotationen und ExceptionHandler - Einführung einer Confluence Seite über Coding Guidelines
- Redesign der bestehenden Architektur die Funktionalität für das Lesen und Schreiben von Datenpunkten bereitstellt. Die neue Architektur löste Performanceprobleme und senkte die Anzahl der Bugs durch starke Einschränkung von duplizierten Code dramatisch.
- Ersetzen von existierenden Serialisierungscode durch Jackson Annotationen.
Java (allg.), Spring Framework, Docker, Representational State Transfer (REST)
11/2014 – 11/2016
Tätigkeitsbeschreibung
01/2016 – 11/2016
Ausbau einer CD Pipeline mit Build Pipeline Plugin (connected jobs) und bash in Jenkins 1
• Analyse der Build Laufzeit mit eigenen Gradle Plugin
• Reduzierung der Testausführung um 50% durch Eliminierung von Redundanzen, bessere Ausnutzung des Caching des Spring test context
• Reduzierung des npm builds um 30% durch Caching der node modules und Verbesserung des gulp pipeline
• Erstellung Exception Mail (de-duplicated Java Exceptions in tomcat logs aller live instanzen) durch ein Groovy Skript integriert in einen Jenkins cron job
01/2016 – 04/2016
Neuentwicklung mobiler Kundenbereich mit Spring 4 und AngularJS in Baufinanzierungsprojekt
• Enge Zusammenarbeit/Absprache mit Designer und Produkt Manager
• Umsetzung komplexer Darstellungsregel abhängig von Stand der Baufinanzierungsanfrage
01/2015 - 11/2016
Entwicklung/Wartung Kunden Matching Algorithums und Verteilungslogik mit Spring 4 in Baufinanzierungsprojekt
• Implementierung eines matching Algorithmus basierend auf verschiedenen Paaren von Kundendaten (fingerprints)
• Implementierung eines skill based routing Algorithmus inklusive Verteilungsschlüssel mit Spring, Hibernate und Java 8
• Implementierung einer Neuverteilungslogik basierend auf einen Entscheidungsbaum
• Umsetzung einer graphischen Oberfläche zur Simulation verschiedener Verteilungsszenarien
01/2015 - 11/2016
Implementation/Wartung von Backofficetools mit AngularJS und Spring 4 in Baufinanzierungsprojekt
Oracle Database, Java (allg.), Jenkins, Spring Framework, AngularJS, CSS (Cascading Style Sheet), HTML5
1/2014 – 10/2014
Tätigkeitsbeschreibung
- Weiterentwicklung/Wartung Logistiksoftware (Java 5/Swing/Oracle und J2EE5) in der Automotivebranche
- Migration JCaps auf IBM Message Broker
Oracle Database, J2EE, Java SE, Java (allg.), Swing (Java)
Zertifikate
Ausbildung
Universität Mannheim
Mannheim
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden