Full Stack Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- 80‐100€/Stunde
- 60320 Frankfurt am Main
- auf Anfrage
- de | en | ar
- 15.04.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
Oracle Database, Apache Tomcat, Apache Maven, Git, Hibernate (Java), Java (allg.), Jenkins, Spring Framework, Typescript, CSS (Cascading Style Sheet), HTML, React (JavaScript library)
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
Amazon Web Services (AWS), Bash Shell, Git, Java (allg.), React (JavaScript library), React Native, Typescript
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
Angular, Apache Maven, Apache Tomcat, CSS (Cascading Style Sheet), Git, Java (allg.), Jenkins, Oracle Database, Typescript
3/2020 – 7/2021
Tätigkeitsbeschreibung
• Entwicklung im agilen Umfeld (SCRUM)
• Implementierung von Change Requests
• Bugfixes & Support
• Konzeption neuer Module
Java Database Connectivity, Postgresql, Subversion, Eclipse, Hibernate (Java), Java (allg.), Jenkins, Swing (Java), Representational State Transfer (REST)
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
Postgresql, Eclipse, Git, Hibernate (Java), Java (allg.), Jenkins, Spring Framework, Vue.Js
10/2018 – 7/2019
Tätigkeitsbeschreibung
• Entwicklung im agilen Umfeld (SCRUM)
• Implementierung von Change Requests
• Unterstützung des technischen und fachlichen Tests
Oracle Database, Eclipse, Git, Hibernate (Java), Java (allg.), Jenkins, Jira, Representational State Transfer (REST)
Zertifikate
Amazon
Scrum Alliance
Ausbildung
Hochschule Darmstadt
Darmstadt
Über mich
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
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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Arabisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden