Senior Java Consultant
- Verfügbarkeit einsehen
- 0 Referenzen
- 80‐90€/Stunde
- 63110 Rodgau
- National
- de | tr | en
- 03.04.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2023 – offen
Tätigkeitsbeschreibung
Entwicklung eines internen Produktes
• Planung und Entwicklung der Anwendung
• Kotlin und Ktor
• Abrufen von Dateien von AWS S3
• Authentifizierung und Authorisierung über AWS Cognito
• Anpassung an GitLab Pipelines
• Deployments auf ECS-Cluster
• IAC (Terraform) für die AWS Infrastruktur
Amazon Web Services (AWS), Kotlin, React (JavaScript library)
11/2022 – 4/2024
Tätigkeitsbeschreibung
Entwicklung der Microservices für die GVL Landschaft
• Planung und Entwicklung der Anwendung
• Implementierung mit Spring Boot, Postgres, MongoDB und RabbitMQ
• Reaktive Programmierung der Microservices
• Abrufen von Dateien von AWS S3 über SQS-Events
• Kommunikation von Microservices über RabbitMQ
• Anpassungen an Deployments und Konfigurationen in Kubernetes
• Anpassung an GitLab Pipelines und Helm Charts
• Code-Reviews
MongoDB, Java (allg.), Spring, TypeScript, Amazon Web Services (AWS), Angular, elasticSearch, Go (GoLang), Kubernetes
1/2022 – 11/2022
Tätigkeitsbeschreibung
Entwicklung von Microservices in der Deutsche Post Landschaft
• Planung und Entwicklung der Anwendung
• Implementierung mit Spring Boot und Kafka
• Implementierung von Kafka Fehlerbehandlung
• Kommunikation von Microservices über Kafka (Streams und Tables)
• Code-Reviews
• Anpassung an rpm Deployments
• Anpassung der Jenkins Pipelines
Kafka, Java (allg.), Jenkins, JUnit, Spring, Angular
1/2021 – 12/2021
Tätigkeitsbeschreibung
Entwicklung eines Bepreisungssystems für die Automobielbranche
• Planung und Entwicklung der Anwendung
• Implementierung mit Spring Boot, React, NestJS, PostgreSQL und MongoDB
• Kommunikation mit SAP zum Abrufen von Daten
• Kommunikation von Microservices über RabbitMQ
• Anpassungen an Deployments und Konfigurationen in Kubernetes
• Mitarbeit im DevOps Bereich für den Übergang von On Premise zu AWS
• Anpassung an Github Pipelines und Helm Charts
• Code-Reviews
MongoDB, SCRUM, Docker, Java (allg.), Spring, Amazon Web Services (AWS), Kubernetes, React (JavaScript library)
7/2020 – 12/2020
Tätigkeitsbeschreibung
Projekte Entwicklung eines Microservices zur Überwachung von Kunden
für den Risikoausschuss
meine Aufgaben * Planung und Entwicklung der Anwendung
* Implementierung des Backends mit Spring Boot, Angular
und zwei MSSQL Datenbanken und einem Linked
Server
* Scheduler zum Überprüfen der Kunden für den Risikoausschuss
* Sortieren der Kunden anhand von verschiedenen Bedingungen
* Erstellen, Verwalten und Handhaben einer Tagung eines
Risikoausschusses
* Kommunikation mit mehreren Schnittstellungen über
Kafka
* Konfiguration von Pipelines, HelmChart und OpenShift
* Authentifizierung und Autorisierung der Applikation
über Keycloak
Technologien Spring Boot, Hibernate, Angular, Flyway, Kafka, Helm,
OpenShift, Gitlab, Git Pipelines, REST, MSSQL, Testcontainer,
Docker, Prometheus, Grafana
Angular, Hibernate (Java), Kafka, Microsoft SQL-Server (MS SQL), OpenShift, Spring
1/2020 – 7/2020
Tätigkeitsbeschreibung
Projekte Entwicklung eines Microservices zur Verwaltung und Historisierung
von Anträgen
meine Aufgaben * Planung und Entwicklung der Anwendung
* Implementierung des Backends mit Spring Boot, Angular
und einer MSSQL Datenbank
* Erstellen sowie Verwaltung von Anträgen
* Hochladen von Antragsunterlagen
* Kommunikation mit mehreren Schnittstellungen über
Kafka
* Konfiguration von Pipelines, HelmChart und OpenShift
* Authentifizierung und Autorisierung der Applikation
über Keycloak
Technologien Spring Boot, Hibernate, Angular, Flyway, Kafka, Helm,
OpenShift, Gitlab, Git Pipelines, REST, MSSQL, Testcontainer,
Docker, Prometheus, Grafana
Angular, DevOps, Docker, Hibernate (Java), Kafka, Microsoft SQL-Server (MS SQL), OpenShift, Spring
10/2018 – 12/2019
Tätigkeitsbeschreibung
Projekte Erweiterung einer Applikation zur Konvertierung von Messdaten
meine Aufgaben * Implementierung von neuen Features in bestehenden
Anwendungen (Frontend sowie Backend)
* Planung und Entwicklung der Anwendung
* Entwicklung eines Audit-Trails mit Java 8 und Spring
* Planung der Message Pipeline in eine Microservice Umgebung
* Fehlerbehebung und Tests (JUnit)
* Behebung von Speicher-Leaks (Java und C#)
* Entwicklung von C# APIs und Verwendung im Java Code
über jni4Net
Technologien Java, JavaScript, RabbitMQ, VisualVM
Frameworks (Vue, Spring Boot, JQuery/UI)
SCRUM, C#, JNI (Java Native Interface), Spring, Vue.js
1/2018 – 6/2018
Tätigkeitsbeschreibung
Projekte Entwicklung einer Webapplikation für ein Inventar
Management System
meine Aufgaben * Planung und Entwicklung der Anwendung
* Modernisierung einer alten APEX Anwendung in Angular/Java
* Dokumentation der Anwendung
* Security relevante Implementierungen sowie Konfigurationen
* Frontend mit Angular
* Backend mit Spring Boot
* Fehlerbehebung und Test
Weiterbildung in den für das Projekt relevanten Technologien
Technologien Java, JavaScript , PL/SQL , Oracle Datenbank
Frameworks (Spring Boot, JPA (Hibernate) und Angular 7)
Angular, Hibernate (Java), Oracle Database, SCRUM, Spring
6/2017 – 12/2017
Tätigkeitsbeschreibung
Projekte Weiterentwicklung von Salesforce Umgebungen
meine Aufgaben * Apex-Programmierung und Entwicklung von Features
und Funktionen
* Systempflege und Systemerweiterung
* Entwicklung von Webseiten mit Visualforce
* Entwicklung von Lightning-Komponenten
* Durchführung von Unit-Tests
* Importskript von Testdaten mit Python
Technologien Salesforce, Apex, Visualforce, Lightning-Components, Python
Python, Salesforce
1/2017 – 6/2017
Tätigkeitsbeschreibung
Projekte Entwicklung des Displays von Kanalreinigungsfahrzeugen
meine Aufgaben * Teilnahme an Meetings zur Anforderungsdefinition
* Automatische Einrichtung von Linux-basierten eingebetteten
Geräten über Shell-Skripte
* Auslesen von GPS-Daten mit der Programmiersprache
C++
* Schreiben von CanEasy-Tests mit C++
Technologien C / C++, QT, Visual Studio, Unix-Shell, Embedded Systems,
CanEasy
Bash (Shell), C++, Embedded Systems, Qt, Visual Studio
1/2015 – 1/2017
Tätigkeitsbeschreibung
Teilnahme an Meetings zur Anforderungsdefinition
Entwicklung von Plugins und Desktopanwendungen (mit C#)
Entwicklung des Frontends mit Javascript, HTML und CSS
Importieren von Daten ins CRM System
Vorbereitung und Einspielen von Lösungen ins CRM Sys-tem
Schreiben von SQL Skripten zur Änderung von vorhande-nen Daten
Entwicklung von Desktopanwendungen mit Vue.js
C#, HTML5, Microsoft Dynamics CRM, Vue.js
Zertifikate
Linux Foundation
Linux Foundation
AWS
Ausbildung
Frankfurt University of Applied Science
Persönliche Daten
- Deutsch (Muttersprache)
- Türkisch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden