freiberufler Full Stack Software Entwickler auf freelance.de

Full Stack Software Entwickler

offline
  • auf Anfrage
  • 65929 Frankfurt am Main
  • DACH-Region
  • hi  |  de  |  en
  • 22.06.2024

Kurzvorstellung

Hallo,
Ich bin Wirtschaftsinformatiker mit Erfahrung in Spring Boot Angular Microservices mit Camunda als Workflow Engine oder Orchestrator in Scrum Umgebung mit DevOps und Work Flow Management in einsatz.

Auszug Referenzen (1)

"Wir halten H. S. als Dienstleister für Projekte im Bereich Backend Entwicklung von Microservices und APIs für sehr qualifiziert"
Software Entwickler
Santiago Neble Hasta
Tätigkeitszeitraum

7/2019 – 9/2020

Tätigkeitsbeschreibung

Kurzbeschreibung: Es soll für Deutsche Bahn in züge der Smart City Konzept eine Letzte Meile Konzept bearbeitet werden in dem Online Shops und Versandhäuser ihre Waren an Kunden durch Smart Lockers an Bahnhöfen und anderen Öffentlichen stellen bringen können.

Tätigkeit: Implementierung von Microservices mit API-First (Design First) Konzept. Testing mittels ReadyAPI und Behaviour Driven Development mit Cucumber. Microservices Entwicklung in Choreography Pattern mit Kafka. Workflow Implementierung mit embedded BPM mittels Camunda Workflow Engine. Montoring Dashboard mit hilfe von Kibana implementiert.

Technologien: Java, Spring boot, Docker, Openshift, JUnit, Cucumber, SwaggerHub, OpenAPI 2.0, Kafka, Camunda Workflow Engine

Eingesetzte Qualifikationen

Backend

Qualifikationen

  • Amazon Web Services (AWS)
  • Angular2 J.
  • camunda
  • DevOps
  • Full-Stack
  • kafka
  • Keycloak
  • microservices
  • Openshift
  • Spring Framework2 J.

Projekt‐ & Berufserfahrung

Software Entwickler
T-Mobile AT, Remote
10/2020 – 2/2021 (5 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2020 – 2/2021

Tätigkeitsbeschreibung

Kurzbeschreibung: TMobile setzt sich auf Kafka Streams für Verarbeitung von Daten und Einbindung in Enterprise Integration Factory. Es soll hier in erste Einsatz eine Proof of Concept erstellt werden der Daten aus Kafka liest, verarbeitet und weitere Systeme zu Verfügung stellt.

Tätigkeit: Konzeption, Design und Implementierung von Kafka Streams als Microservice mit Kafka in Openshift als Orchestrator. Es sollte für Format übertragung (AVRO) eine Schema Registry benutzt werden. Das Projekt soll von GItlab bis Openshift mithilfe CI/CD Pipeline, Helm Charts implementiert werden.

Technologien: Java, Spring boot, Spring Cloud Streams, Kafka Streams, Docker, Docker Compose, Helm Charts, Openshift, Confluent Kafka Topics/Schema Registry/ Streams, Message Driven, Maven, SonarQube, GitLab, Artifactory, Jenkins, Graylog

Eingesetzte Qualifikationen

Continuous Integration, Software Architecture

Software Entwickler
DB Systel GmbH, Frankfurt am Main
7/2019 – 9/2020 (1 Jahr, 3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

7/2019 – 9/2020

Tätigkeitsbeschreibung

Kurzbeschreibung: Es soll für Deutsche Bahn in züge der Smart City Konzept eine Letzte Meile Konzept bearbeitet werden in dem Online Shops und Versandhäuser ihre Waren an Kunden durch Smart Lockers an Bahnhöfen und anderen Öffentlichen stellen bringen können.

Tätigkeit: Implementierung von Microservices mit API-First (Design First) Konzept. Testing mittels ReadyAPI und Behaviour Driven Development mit Cucumber. Microservices Entwicklung in Choreography Pattern mit Kafka. Workflow Implementierung mit embedded BPM mittels Camunda Workflow Engine. Montoring Dashboard mit hilfe von Kibana implementiert.

Technologien: Java, Spring boot, Docker, Openshift, JUnit, Cucumber, SwaggerHub, OpenAPI 2.0, Kafka, Camunda Workflow Engine

Eingesetzte Qualifikationen

Backend

Software-Entwickler Fullstack (80%) (Festanstellung)
Diamos AG, Frankfurt am Main
8/2016 – 6/2019 (2 Jahre, 11 Monate)
Banken
Tätigkeitszeitraum

8/2016 – 6/2019

Tätigkeitsbeschreibung

Kurzbeschreibung: Entwicklung von eine Webbasiertes Lösung für große und kleine Kapitalverwaltungsgesellschaften für die Administration von betreuten Immobilien-Sondervermögen. Im Bereich Immobilien und Projekt Verwaltung soll die Prozesse der KVGen von Projekt Konzeption bis hin zu Kalkulation, Beteiligung, Vertragsverwaltung, Kennzahlen und Reporting nachgebildet werden, um manuelle Prozesse zu automatisieren.

Tätigkeit: Frontend Entwicklung in AngularJS und angular umfasst Implementierung für verschachtelte Objekten und Aggregates. Erstellung von Frontend Komponenten, Services, Unit Tests und End-to-End Tests. In backend Bereich Erstellung von Domain Entitäten. Veröffentlichung von Domain Objekten nach außen in Queues und Topics und Abonnieren von Fachliche Gemeinsame Objekten wie Geschäftspartnern und Custom Types. Es wurden Reports in Backend und Charts im Frontend erstellt.

Technologien: Java, Spring boot, JMS, Restful, Angular, JavaScript, Typescript, Docker, Jenkins, JUnit, Jira, Protractor, Selenium, Jasmine, Cucumber, Chai, Chai-as-promised, Webpack, ActiveMQ

Eingesetzte Qualifikationen

Gradle, Java (allg.), Jenkins, Spring Framework, Typescript, Angular, JavaScript

Software Entwickler System-Administration(20%) (Festanstellung)
Diamos AG, Frankfurt am Main
8/2016 – 6/2019 (2 Jahre, 11 Monate)
Banken
Tätigkeitszeitraum

8/2016 – 6/2019

Tätigkeitsbeschreibung

Kurzbeschreibung: Entwicklung in Bereich System Administration für Interne und externe Kunden. Hier würde mehreren kleineren Projekten für Interne Kunden implementiert und als Bindeglied zwischen Alternative Investment Entwicklung Team und System Administration unterstützt.

Tätigkeit: Konzeption und Implementierung von Intranet News Box mit LDAP Authentifizierung. Schnittstelle für Bugzilla-Jira Synchronisation. Atlassian Software Management und Administration. Erstellung mehrere Umgebungen für Alternative Investments Projekt auf Docker-Compose Basis.

Technologien: Angular, PHP, JavaScript, Perl, Docker, Docker-Compose, RHEL, Jenkins

Eingesetzte Qualifikationen

Docker, Jenkins, Perl, AngularJS, PHP

Ausbildung

Wirtschaftsinformatik
Bachelor
2016
Fulda

Weitere Kenntnisse

Technologien
− Java (JEE, Spring, Hibernate, JMS, JPA, …)
− Backend Test (JUNIT, Mockito)
− Web (Angular, NodeJS, jQuery, PHP, HTML, CSS, ...)
− Standard Tooling (IntelliJ, Gradle, Git, Webpack, …)
− Frontend Test (Protractor, Jasmine, Cucumber, …)
− DevOps (Docker, Jenkins, CI/CD)
Prozesse und Methoden
− Scrum
− Domain Driven Design
− Continuous Integration / Delivery

Fachgebiet
− Java (Spring, JPA, JMS, Hibernate, …)
− Microservices
− Self contained Systems (Vertikal)
− Webbasierte Softwarelösungen
− Software Engineering
− Anforderung Engineering

Persönliche Daten

Sprache
  • Hindi (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
3999
Alter
45
Berufserfahrung
8 Jahre und 4 Monate (seit 08/2016)

Kontaktdaten

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

Jetzt Mitglied werden