freiberufler Full Stack Developer auf freelance.de

Full Stack Developer

offline
  • 80‐100€/Stunde
  • 60320 Frankfurt am Main
  • auf Anfrage
  • de  |  en  |  ar
  • 15.04.2024

Kurzvorstellung

Ich bin ein leidenschaftlicher Full Stack Entwickler. Meine Haupt Technologien sind Java, Javascript (React, Angular), Cloud und Microserverice Architekturen.

Qualifikationen

  • Amazon Web Services (AWS)2 J.
  • Angular2 J.
  • Bash Shell2 J.
  • Git5 J.
  • Java (allg.)6 J.
  • Jenkins4 J.
  • Kubernetes
  • Oracle Database3 J.
  • React (JavaScript library)2 J.
  • React Native2 J.
  • Spring Framework1 J.
  • Typescript3 J.

Projekt‐ & Berufserfahrung

Fullstack Developer
Deutsche Rentenbank, Frankfurt am Main
1/2023 – 8/2023 (8 Monate)
Finanzdienstleister
Tätigkeitszeitraum

1/2023 – 8/2023

Tätigkeitsbeschreibung

• Technische Planung
• Autorisierung und Authentifizierung durch Spring Security und JWT
• Implementierung der Webapp mit React
• Erstellung des relationalen DB-Modells für Oracle
• Implementierung des Backends mit Spring Data, Spring Web usw.
• Implementierung der Stored Procedures in Oracle
• Implementierung der Report Erstellung
• Erstellen des Build Prozesses mit Maven und NPM
• Erstellung der Build- und Deployment Pipeline mit Jenkins

Eingesetzte Qualifikationen

Oracle Database, Apache Tomcat, Apache Maven, Git, Hibernate (Java), Java (allg.), Jenkins, Spring Framework, Typescript, CSS (Cascading Style Sheet), HTML, React (JavaScript library)

Fullstack Developer
Kundenname anonymisiert, Frankfurt am Main
1/2023 – offen (2 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2023 – offen

Tätigkeitsbeschreibung

• Technische Planung
• Erstellung der User Autorisierung und Authentifizierung mit Hilfe von Cognito
• Implementierung der mobilen App mit React Native und Expo inkl. Redux Toolkit Query und anderen modernen Libraries
• Implementierung der Webapp mit React
• Planungen und Umsetzung des DynamoDB Datenbankmodells, Implementierung von kostengünstigen Query Techniken
• Implementierung der Restschnittstelle mit API-Gateway
• Implementierung der CRUD und anderen Backend Services mit Lambda
• Konfiguration des CDN und Caching durch Cloudfront
• Konfigurieren von der CICD-Pipeline mit Hilfe von NPM, Expo, Code Pipeline und Version Control mit Code Commit
• “Infrastructure as Code” durch SAM

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Bash Shell, Git, Java (allg.), React (JavaScript library), React Native, Typescript

Fullstack Developer
Commerzbank AG, Frankfurt am Main
7/2021 – 8/2023 (2 Jahre, 2 Monate)
Finanzdienstleister
Tätigkeitszeitraum

7/2021 – 8/2023

Tätigkeitsbeschreibung

• Entwicklung im agilen Umfeld (SCRUM)
• Technische Konzeption der Software anhand von Anforderungen des Kunden
• Technische Umsetzung der Konzepte
• Autorisierung und Authentifizierung durch Spring Security und LDAP
• Implementierung der Build und Deployment Pipeline durch Team City
• Implementierung der Webapp mit Angular 14 und DevExtreme
• Implementierung des Backends mit Spring Boot
• Code Reviews anhand best practices und coding guidlines
• Generierung von Excel durch Apache POI und ASPOSE
• Erstellen effizienten Datenbank Queries und DB-Views

Eingesetzte Qualifikationen

Angular, Apache Maven, Apache Tomcat, CSS (Cascading Style Sheet), Git, Java (allg.), Jenkins, Oracle Database, Typescript

Fullstack Developer (Festanstellung)
ISB AG, Mainz
3/2020 – 7/2021 (1 Jahr, 5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2020 – 7/2021

Tätigkeitsbeschreibung

• Entwicklung im agilen Umfeld (SCRUM)
• Implementierung von Change Requests
• Bugfixes & Support
• Konzeption neuer Module

Eingesetzte Qualifikationen

Java Database Connectivity, Postgresql, Subversion, Eclipse, Hibernate (Java), Java (allg.), Jenkins, Swing (Java), Representational State Transfer (REST)

Fullstack Developer (Festanstellung)
ISB AG, Mainz
7/2019 – 3/2020 (9 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2019 – 3/2020

Tätigkeitsbeschreibung

Tätigkeiten:
• Entwicklung im agilen Umfeld (SCRUM)
• Technisches Design der Anwendung
• Technische Umsetzung von Konzepten
• Unterstützung des technischen und fachlichen Tests

Eingesetzte Qualifikationen

Postgresql, Eclipse, Git, Hibernate (Java), Java (allg.), Jenkins, Spring Framework, Vue.Js

Fullstack Developer
Schaeffler, Mainz
10/2018 – 7/2019 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2018 – 7/2019

Tätigkeitsbeschreibung

• Entwicklung im agilen Umfeld (SCRUM)
• Implementierung von Change Requests
• Unterstützung des technischen und fachlichen Tests

Eingesetzte Qualifikationen

Oracle Database, Eclipse, Git, Hibernate (Java), Java (allg.), Jenkins, Jira, Representational State Transfer (REST)

Zertifikate

AWS Certified Developer – Associate (dva-c02)
Amazon
2023
Certified Scrum Master
Scrum Alliance
2021

Ausbildung

Bachelor of Science
Informatik
Hochschule Darmstadt
2018
Darmstadt

Über mich

Ich fühle mich in einem deutschen oder englischen Projekt gleichermaßen wohl. In meiner Projektlaufbahn habe ich auch gerne in englischsprachigen Projekten gearbeitet.

In meiner 5 jährigen Erfahrung als professioneller Software-Entwickler habe ich unterschiedliche Projekte betreut. Darunter waren Greenfield Projekte in denen ich die Applikation komplett mitgetragen habe, aber auch schon Mammut und Legacy Projekte die schon eine Laufzeit von über zehn Jahren hatten. 
Ich bin vielseitig einsetzbar, da ich Erfahrung im Frontend, Middletier, Backend und Cloud Bereich mitbringe. Des weiteren bringe ich Erfahrung im Bereich CI/CD mit und kann auch Aufgaben dieser Art umsetzen. Selbstverständlich stehe ich auch bei der technischen Konzepterstellung zur Verfügung.


 Folgende Vorraussetzung müssen für eine Beauftragung gegeben sein:

Tätigkeitsort: mindes. 80% remote
Sprache: Englisch (verhandlungssicher), Deutsch (Muttersprache), arabisch (Muttersprache)
Beauftragungsform: Freelancer-Vertrag (B2B) (keine ANÜ, keine Festanstellung)
Beauftragungsdauer: mind. 3 Monat, mind. 20 h pro Woche
Verfügbarkeit: nach Absprache

Falls Sie Interesse haben würde ich mich über die Kontakaufnahme freuen.

Weitere Kenntnisse

Mit folgenden Technologien habe ich schon in meinen Projekten gearbeitet und kann dieses Wissen in neue Projekte mit einbringen.

Betriebssysteme:
Windows, Linux, Unix, MacOS
Datenbanken:
Oracle, MySQL, PostgreSQL, DynamoDB
Programmiersprachen:
Java, Typescript, Javascript, Python, Bash, Batch
Frameworks:
Spring Boot, React, React Native, Angular, Kubernetes
Version control:
Git, Svn
CICD:
TeamCity, Bitbucket, GitLab, Jenkins, Ant, Maven, Docker, CodeCommit, CodeDeploy, CodePipeline
AWS Cloud Computing:
IAM, EC2, Lambda, API Gateway, Cloudwatch, CloudFront, CloudFormation, ECS, SNS, SQS, Cognito
Vorgehensweisen
/Tools:
SCRUM, Jira, Confluence
Sonstiges:
Eclipse, IntelliJ, Apache Tomcat, NLP, Kafka,

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Arabisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
187
Alter
36
Berufserfahrung
6 Jahre und 2 Monate (seit 10/2018)

Kontaktdaten

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

Jetzt Mitglied werden