Software Design/Architektur, Softwareengineur
Aktualisiert am 28.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 28.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Softwarearchitektur
Software Analyse
Clean Code
Java
Springboot
Micronaut
Reaktives Programmieren
.Net
Angular/Redux
View.js
HTML/CSS/JavaScript
RDBMS
NoSQL-Datenbank
Kafka
Scrum
Jira
Git
DDD
Microservices
Docker
Kubernetes
Gradle
Maven
Deutsch
fließend
Englisch
fortgeschritten
Russisch
Muttersprache

Einsatzorte

Einsatzorte

Stade (+100km)
Deutschland
Wenn es um größere Distanz geht, dann bevorzuge ich remote zu arbeiten, allerdings bin bereit bei Bedarf bei dem Kunden vor Ort zu arbeiten.
möglich

Projekte

Projekte

11 Monate
2023-01 - 2023-11

Internes Kundenmanagementportal/Frontend- und Backendentwicklung

Senior Fullstack Softwareentwickler Java Springboot Micronaut ...
Senior Fullstack Softwareentwickler

Der Kunde ist ein namenafter Internet- und Mobilfunkprovider. Das Projekt betrifft das interne Kunden- Produkt- und Vertragsmanagementportal. 

Die Aufgaben umfassten:

  • Weiterentwicklung von Frontend (Thymeleaf)
  • Entwicklung/Bugfixing Backend/Analyse und Design von Services, Eventhandlers und Batches (Java/Springboot/Micronaut)
  • Verwaltung von github Pipelines
  • Verwaltung von docker Files
  • Verwaltung von ansible Skripts
  • Verwaltung von helm charts
  • Doku erstellen und anpassen
  • Teilnahme an scrum Lifecycle Events
Jira Kiwi Maven Gradle SQuirreL SQL Client Putty IntelliJ Oracle
Java Springboot Micronaut MVC Thymeleaf Python SQl JavaScript HTML CSS Scrum Shell-Script Ansible Graphql Curl Kubernetes Docker Git Batch Reactive programming
top it services
Düsseldorf
6 Monate
2022-07 - 2022-12

Betreuung und Bugfixing von Legacy Framework

Senior Software Architekt Java SQL PowerShell Skript ...
Senior Software Architekt
Bei dem Projekt ging es um ein Unternehmen, das die Software für Kreditinstitue entwickelt. Die Software dient zu Autorisierung und Cleanup Operationen bei Kartenzahlungstransaktionen. Meine Aufgaben waren unter anderem:
  • Betreuung von Legacy System (Java)
  • Bugfixing
  • Betreuung von Automatisierungsskripts für Installation von Standardpaketen von Software.
Gitlab SQuirreL SQL Client IntelliJ PowerShell Putty Atlassian JIRA Atlassian Confluence
Java SQL PowerShell Skript Shell-Script Scrum
top it services
Aachen
7 Monate
2021-12 - 2022-06

Senior Architekt

Software Architect/Fullstack Entwickler Java Springboot Springbatch ...
Software Architect/Fullstack Entwickler

Der Kunde bei dem Projekt war ein namenafter Discounter. Dabei ging es um ein System zur Verwaltung von Logistikaufgaben.

Die Liste der Aufgaben:

  • Betreuung bestehender Legacy Services und Batches (Java)
  • Analyse und Migration auf moderne Technologien (Java/Springboot)
Atlassian JIRA Gitlab Rancher Kubernetes DB/2 IntelliJ Maven SQuirreL SQL Client Putty
Java Springboot Springbatch Angular Gitlab CI/CD Maven Git Html/Scss Type Script REST CI/CD HTML/CSS Scrum Kafka
top it services
Remote
6 Monate
2021-04 - 2021-09

Betreuung bestehender Legacy Komponenten/Migration auf moderne Technologien

Senior Java Developer Java/Springboot Vue Microservices ...
Senior Java Developer

Airplus International betreibt Portal zu Verwaltung und Nutzen von virtuellen Kredit Karten. Das dahinterstehendes System bestand zum Zeitpunkt des Einsatzes unter anderem aus Legacy Komponenten, die betreut und modernisiert werden sollten. Außerdem ging es bei dem Projekt um alltägliches Bugfixing. 

Zu meinen Aufgaben unter anderen gehörten:

  • Betreuung, Weiter- und Neuentwicklung von bestehenden Software-Komponenten und Services, sowie deren Modernisierung
  • Tests und Dokumentation
  • Bugfixing
Jira Atlassian Confluence Git IntelliJ MS SQL Server Maven SQuirreL SQL Client Postman MS Sql Server Studio Azure AppDynamics BitBucket Putty
Java/Springboot Vue Microservices JWT Kafka Maven Git Kubernetes Keycloak Docker Scrum HTML CSS JavaScript Reactive programming
Airplus International
Remote
6 Monate
2021-04 - 2021-09

Java Fullstack Entwickler

Entwicklung
Entwicklung
Die bestehende Angebots-/Antragsanwendung des Kunden (Versicherung) soll auf eine neue Architektur gebracht werden. Das Angebots-/Antragssystem wurde in den letzten Jahren als Eigenentwicklung einer hochintegrativen Anwendung auf lokaler Infrastruktur umgesetzt. Seit 2020 wird die Anwendung in einer neuen verteilten Architektur mit bereitgestellter Infrastruktur im Cloud-Umfeld neu aufgebaut. Auf Basis der neuen Zielarchitektur (modulare Services in der Cloud) und der aktuellen Architektur (Monolith) sind bestehende Softwarekomponenten zu überarbeiten und neue Komponenten für die gewünschten Funktionalitäten, Produkte und Vertriebswege zu entwickeln und zu integrieren. Der Java-Entwickler muss ein hohes Maß an Eigeninitiative haben, neue Herausforderungen pro-aktiv angehen und aktiv im Team kommunizieren. Ein Pluspunkt wären Kenntnisse zur UI-Entwicklung mittels JavaScript. Schwerpunkt ist aber die Backend-Entwicklung. Aktuell wir zu 80% der Kfz-Rechner auf Basis der Cloud-Architektur neu entwickelt. Wir suchen einen Java Entwickler (m/w/d) : Sehr gute Kenntnisse objektorientierter und testgetriebener Softwareentwicklung und des technischen Umfelds insbesondere - Spring Boot - Vue - Git - Kubernetes - Docker - Kafka - Postgres - JEE - JavaScript/JQuery ab 01.4.2022 bis 30.06.2022 (Option auf Verlängeung) Einsatzort: remote / Köln
Düsseldorf
5 Monate
2020-12 - 2021-04

Internes Projekt

Spring Rest Controller Spring Data JPA STS 4 ...
  • Entwicklung HR-Kandidatenverwaltungstool
  • Vorgehensmodel: Scrum
  • Technologien:
    • Frontend: Angular 7, Bootstrap
    • Backend: Java Spring Boot Rest Web Services
    • Architektur: Microservices
    • Datenbank: MongoDB
    • CI/CD – Jenkins, Docker, Kubernetes
Spring Rest Controller Spring Data JPA STS 4 Visual Studio Git Maven Docker BitBucket Confluence Jira Jenkins Swagger Sonar
Ampada GmbH
2 Jahre 10 Monate
2018-06 - 2021-03

verschiedene Projekte

Senior Java Developer (meistens als externer Mitarbeiter)
Senior Java Developer (meistens als externer Mitarbeiter)
Ampada GmbH
Köln, Düsseldorf, Nürnberg, Bielefeld, Düsseldorf
9 Monate
2020-04 - 2020-12

Rest/Soap Web Service Betreuung /Weiterentwicklung des Frontends

Softwareentwickler Spring Rest Controller Spring Data JPA IntelliJ ...
Softwareentwickler
  • Betreuung Rest/Soap Web Services in Cloud und auf Wildfly, sowie Weiterentwicklung des Frontends(Angular)
  • Vorgehensmodel: Scrum
  • Technologien:
    • Backend: Java Spring Boot Rest Web Services, Wildfly
    • Frontend: Angular, Vue
    • Architektur: Microservices
    • Datenbank: DB2
    • Kafka
    • CI/CD – Jenkins, Docker, Kubernetes
Spring Rest Controller Spring Data JPA IntelliJ Git/SVN Maven/Gradle Jenkins Docker Kubernetes Spinnaker/Rancher Confluence Jira GitHub Open APi 3.0 Swagger Sonar Kibana Instana
R+V
6 Monate
2019-10 - 2020-03

Rest Web Services für Angebot Erstellung

Spring Rest Controller Spring Data JPA STS 4 ...
  • Entwicklung Rest Web Services zum Berechnen der Tarife und Angebot Erstellung
  • Vorgehensmodel: Scrum
  • Technologien:
    • Backend: Java Spring Boot Rest Web Services
    • Architektur: Microservices
    • Datenbank: Oracle
    • CI/CD – Jenkins, Docker, Kubernetes
Spring Rest Controller Spring Data JPA STS 4 Git Maven Docker Connections INotes Jira Jenkins Open APi 3.0 Swagger Sonar
Provinzial AG
4 Monate
2019-07 - 2019-10

Amtsinternes Projekt

BPMN 2.0 Spring Data JPA STS 4 ...
  • Entwicklung Workflow System mit Camunda
  • Vorgehensmodel: Scrum
  • Technologien:
    • Frontend: Wicket 7
    • Architektur: Camunda Workflow
    • Datenbank: Maria DB
BPMN 2.0 Spring Data JPA STS 4 Git Maven Jira Sonar
Stadtwerke Bielefeld
3 Monate
2019-05 - 2019-07

Internes Projekt

Spring Rest Controller Spring Data JPA STS 4 ...
  • Entwicklung HR-Kandidatenverwaltungstool
  • Vorgehensmodel: Scrum
  • Technologien:
    • Frontend: Angular 7, Bootstrap
    • Backend: Java Spring Boot Rest Web Services
    • Architektur: Microservices
    • Datenbank: MongoDB
    • CI/CD – Jenkins, Docker, Kubernetes
Spring Rest Controller Spring Data JPA STS 4 Visual Studio Git Maven Docker BitBucket Confluence Jira Jenkins Swagger Sonar
Ampada GmbH
10 Monate
2018-09 - 2019-06

Entwicklung eines amtsinternen Systems

Spring Boot Eclipse Jira ...

Entwicklung eines amtsinternen webanwendungsbasierten Systems zur Automatisierung der Geschäftsprozesse innerhalb der Bundesagentur für Arbeit

  • Weiterentwicklung der bestehnden Komponenten des Systems und Bugfixing
Spring Boot Eclipse Jira Confluence Subversion Maven SQL Developer Sonar SoapUI Scrum / MDD Java JSP Java Script Internes Framework Java Spring Boot MVC Oracle
Bundesagentur für Arbeit
2 Monate
2018-07 - 2018-08

Entwicklung SOAP Web Services

Wild Fly Eclipse Jira ...

Entwicklung SOAP Web Services für internes Portal der Aldi Süd bei Gebit GmbH

  • Weiterentwicklung der bestehnden SOAP Web Services und Bugfixing
Wild Fly Eclipse Jira Confluence Git Maven Sonar SoapUI Scrum / MDD Internes Framework Java Wild Fly SOA PostgreSql
Gebit GmbH
1 Jahr 10 Monate
2016-08 - 2018-05

Entwicklung eines POS-Systems

verschiedene Scrum Visual Studio Team Services Visual Studio ...
verschiedene

Entwicklung eines POS-Systems mit Funktionalitäten der Lagerverwaltung und Cashflow-Analyse 

  • Entwicklung einer BI-Anwendung
  • Entwicklung von Prozessabläufen
  • Entwicklung einer REST API durch die Anwendung von Spring MVC und Jason API
  • Erweiterung der User-Interfaces unter Verwendung kundenspezifischen JavaScript-Komponenten mittels Dojo- and jQuery-Bibliotheken (libraries)
  • Architekturen in einem Projekt
  • Einsatz von IoC und AOP Konzepten und MvxCrossPlatform-Frameworks
  • Einsatz der NoSQL-Datenbank und RavenDB zur Online- Berichterstellung

Rolle

  • Business Analyst/Berater
  • Project Manager
  • Product Manager
  • Software Architekt
  • Softwareentwickler

 

Scrum Visual Studio Team Services Visual Studio C# .Net 4.6.2/Standard2.0 WPF(XAML) MvxCrossPlatform Autofac NoSQL RavenDB
YMB Doganlar ? Vertrieb von Autosparteilen
Aschgabat, Turkmenistan
2 Jahre 7 Monate
2014-01 - 2016-07

verschiedene Projekte

verschiedene C# .Net Unity ...
verschiedene
  • Kommunikation mit Kunden (Aufgaben, Definition und Bewertung) und Spezifikation der Anforderungen
  • Architektur und Produktdesign (Back-End / Front-End),
  • Verwendung von WPF-Frameworks zum Support des Conversations- und Declarative State Managements
  • Testerstellung, Behebung von Bugs und Erstellung der Dokumentation

Projekte

  • Mini-ERP-System für kleine und mittelständige Unternehmen programmieren
  • Beratung und Einführung eines E-Learning-Systems "moodle" an der staatlichen turkmenischen Akademie für Regierungsmitarbeiter
  • Beratung bei der Automatisierung des Informationssystems (IS)

Rolle

  • Business Analyst
  • Berater
  • Freelancer - Projektmanager
  • Product Manager
  • Chief Architect
  • C#.Net/ Java Softwareentwickler
C# .Net Unity WPF/XAML ASP.Net Silverlight/XAML Entity Framework 6.0 Java 1.5 - 1.8 Java/Android Ajax MS SQL/T-SQL NoSQL WCF/SOAP-Web-Services MVVM JAX-WS IoC AOP REST Web Services Jira Git Team Foundation MS Visual Studio RavenDB Eclipse Mad Cap Flare Software Ideas Modeler Subversion Scrum
Verschiedene Kunden
Global
7 Monate
2015-07 - 2016-01

Entwicklung eines BA-Systems

Softwareentwickler Scrum Java Java EE ...
Softwareentwickler

Entwicklung eines BA-Systems auf Basis von „Time Driven Activity Based Costing“ Konzept 

  • Bug Fixing und Entwicklung von Codes, T-SQL und Build Scripts
  • Entwicklung von Prozessabläufen und Initiierung von Projekten
  • Teilnahme an Daily Stand-Up Meetings
  • Direkte Kundenunterstützung in Spezialfällen
  • Entwicklung der Web-Controlelementen mit Silverlight
  • Bug Fixing und Entwicklung der Kommunikation zwischen Komponenten mit DDD
  • Präsentation von Lösungen bei Kunden und Produktmanagern
Scrum Java Java EE SOA-SOAP WS (JAX-WS) Maven Spring Framework .NetBeans C# .Net ASP.Net Silverlight DDD Visual Studio MS SQL Server MS Analytics Services MS Builder InstallShield Wix Installer MadCap Software (Dokumentation) Subversion SAAS-IAAS VM
Ignitech
Global
8 Monate
2013-06 - 2014-01

Entwicklung eines Systems für lokale Behörden

verschiedene MS Visual Studio MS SQL UML-MS Visio ...
verschiedene

Entwicklung eines Systems für lokale Behörden

  • POS-Software mit der Lagersteuerung/ Revision, Bestandsbewegungen Steuerung/ Revision
  • Entwicklung eines Verteilten-Systems für automatisierte Devisengeschäfte der Turkmenischen Staatsbank "Garagum“
    • Kommunikation mit den Stakeholdern und dem Produktdesignteam
    • Architekturdesign (Back-End / Front-End),
    • Entwicklung und Einführung eines halbautomatischen, zentralisierten Währungsumtauschsystems
    • Aufgabendefinition, Auswertung und Verteilung
    • Entwicklung der Businessprozesse und Geschäftslogiken
    • Erstellung von Unit-Tests
    • Fehlerbeseitigung
    • Erstellung der Dokumentation
    • Planung und Implementierung der technischen Golive
    • Schulung der Mitarbeiter
    • Optimierung der bestehenden Kassensystemssoftware
    • Beratung über die Automatisierung von Wechselstuben-Systemen für lokale Banken
    • Einführung eines halbautomatischen Geldwechselsystems

Rolle

  • Projektmanager
  • Product Manager
  • Chief Architect
  • Senior C#.Net Entwickler
MS Visual Studio MS SQL UML-MS Visio Jira MSSS C# .Net WCF Unity WPF/XAML DevExpress WCF/WSDL-Web-Services MVVM Scrum
Nokat Komputer
Aschgabat, Turkmenistan
1 Jahr 1 Monat
2012-06 - 2013-06

Entwicklung eines Dokumentenmanagementsystems

C#.Net Softwareentwickler MS Visual Studio MS SQL UML-MS Visio ...
C#.Net Softwareentwickler

Entwicklung eines Dokumentenmanagementsystems für lokale Behörden

  • Entwicklung von Plugins und Komponenten
  • Entwicklung einer Middleware welche eine bestehende Hostanwendungslandschaft an einen dezentralen DMS anbindet
  • Integration neuer Module in der bestehenden Architektur des Projekts
  • Entwicklung von fachlichen Storys für eine bestehende Stammdaten-Verwaltung
  • Entwicklung diverser Webservices
  • Implementierung diverser Batch-Prozesse
  • Anbindung von Rest-Webservices an das Backend
  • Design und Implementierung einer Produktsuche
  • Dokumentation
MS Visual Studio MS SQL UML-MS Visio Jira MSSS C# .Net WCF Unity WPF/XAML DevExpress WCF/WSDL-Web-Services MVVM Scrum
BK Software
Aschgabat, Turkmenistan

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Monate
2020-09 - 2020-12

Deep Learning

Zertifikat, Stanford University (Online)
Zertifikat
Stanford University (Online)
Deep Learning Kurse Online

Position

Position

  • Software Design/ Architektur
  • Softwareentwicklung

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Software Analyse Clean Code Java Springboot Micronaut Reaktives Programmieren .Net Angular/Redux View.js HTML/CSS/JavaScript RDBMS NoSQL-Datenbank Kafka Scrum Jira Git DDD Microservices Docker Kubernetes Gradle Maven

Schwerpunkte

Java
Experte
Springboot
Experte
Docker
Fortgeschritten
Kubernetes
Fortgeschritten
Angular
Experte
Reactive programming
Experte
SQL
Experte
Scrum
Experte
Microservices
Experte
Rest
Experte
HTML/CSS/JavaScript
Fortgeschritten
Kafka
Fortgeschritten
Git
Experte
Maven
Experte
Gradle
Fortgeschritten
Ansible
Fortgeschritten

Aufgabenbereiche

Softwarearchitekt
Softwaredesign
Softwareentwicklung
Teamleitung

Produkte / Standards / Erfahrungen / Methoden

  • REST
  • SOAP
  • JMS
  • MSMQ
  • WPF
  • WCF
  • GIT
  • DDD
  • EJB 3.0/3.1
  • MVVM
  • MVC
  • Spring Framework
  • Springboot
  • Spring Core
  • Spring Security
  • Apache
  • AOP
  • IoC
  • TomCat Apache
  • Bootstrap.js
  • Jquery
  • ASP.Net
  • Silverlight
  • Eclipse
  • Selenium
  • TypeScript
  • GIT Cracken
  • Net Beans
  • Subversion
  • Entity Framework 6.0
  • Hibernate/ 3.0
  • JAX-RS
  • JAX-WS
  • Thymeleaf
  • WinForms
  • Jenkins
  • Jetty
  • RUP
  • Scrum
  • SOA (Service Oriented Architecture)
  • Microservices
  • Ajax
  • JAX-WS
  • Maven
  • Gradle
  • Docker
  • ESB
  • EDA(Event Driven Architecture)
  • SonarQube
  • UML
  • Spring Cache
  • Spring Cloud

BIG DATA

  • DataWarehousing
  • Map Reduce

Betriebssysteme

Windows
Experte
Linux
Fortgeschritten

Programmiersprachen

Angular
Experte
Java
Fortgeschritten
JavaScript
Experte
Python
Fortgeschritten
Shell-Script
Fortgeschritten
Powershell-Script
Fortgeschritten
C#.Net
Fortgeschritten

Datenbanken

MS SQL(T-SQL)
MySQL 5.0
Raven DB
Postgresql

Einsatzorte

Einsatzorte

Stade (+100km)
Deutschland
Wenn es um größere Distanz geht, dann bevorzuge ich remote zu arbeiten, allerdings bin bereit bei Bedarf bei dem Kunden vor Ort zu arbeiten.
möglich

Projekte

Projekte

11 Monate
2023-01 - 2023-11

Internes Kundenmanagementportal/Frontend- und Backendentwicklung

Senior Fullstack Softwareentwickler Java Springboot Micronaut ...
Senior Fullstack Softwareentwickler

Der Kunde ist ein namenafter Internet- und Mobilfunkprovider. Das Projekt betrifft das interne Kunden- Produkt- und Vertragsmanagementportal. 

Die Aufgaben umfassten:

  • Weiterentwicklung von Frontend (Thymeleaf)
  • Entwicklung/Bugfixing Backend/Analyse und Design von Services, Eventhandlers und Batches (Java/Springboot/Micronaut)
  • Verwaltung von github Pipelines
  • Verwaltung von docker Files
  • Verwaltung von ansible Skripts
  • Verwaltung von helm charts
  • Doku erstellen und anpassen
  • Teilnahme an scrum Lifecycle Events
Jira Kiwi Maven Gradle SQuirreL SQL Client Putty IntelliJ Oracle
Java Springboot Micronaut MVC Thymeleaf Python SQl JavaScript HTML CSS Scrum Shell-Script Ansible Graphql Curl Kubernetes Docker Git Batch Reactive programming
top it services
Düsseldorf
6 Monate
2022-07 - 2022-12

Betreuung und Bugfixing von Legacy Framework

Senior Software Architekt Java SQL PowerShell Skript ...
Senior Software Architekt
Bei dem Projekt ging es um ein Unternehmen, das die Software für Kreditinstitue entwickelt. Die Software dient zu Autorisierung und Cleanup Operationen bei Kartenzahlungstransaktionen. Meine Aufgaben waren unter anderem:
  • Betreuung von Legacy System (Java)
  • Bugfixing
  • Betreuung von Automatisierungsskripts für Installation von Standardpaketen von Software.
Gitlab SQuirreL SQL Client IntelliJ PowerShell Putty Atlassian JIRA Atlassian Confluence
Java SQL PowerShell Skript Shell-Script Scrum
top it services
Aachen
7 Monate
2021-12 - 2022-06

Senior Architekt

Software Architect/Fullstack Entwickler Java Springboot Springbatch ...
Software Architect/Fullstack Entwickler

Der Kunde bei dem Projekt war ein namenafter Discounter. Dabei ging es um ein System zur Verwaltung von Logistikaufgaben.

Die Liste der Aufgaben:

  • Betreuung bestehender Legacy Services und Batches (Java)
  • Analyse und Migration auf moderne Technologien (Java/Springboot)
Atlassian JIRA Gitlab Rancher Kubernetes DB/2 IntelliJ Maven SQuirreL SQL Client Putty
Java Springboot Springbatch Angular Gitlab CI/CD Maven Git Html/Scss Type Script REST CI/CD HTML/CSS Scrum Kafka
top it services
Remote
6 Monate
2021-04 - 2021-09

Betreuung bestehender Legacy Komponenten/Migration auf moderne Technologien

Senior Java Developer Java/Springboot Vue Microservices ...
Senior Java Developer

Airplus International betreibt Portal zu Verwaltung und Nutzen von virtuellen Kredit Karten. Das dahinterstehendes System bestand zum Zeitpunkt des Einsatzes unter anderem aus Legacy Komponenten, die betreut und modernisiert werden sollten. Außerdem ging es bei dem Projekt um alltägliches Bugfixing. 

Zu meinen Aufgaben unter anderen gehörten:

  • Betreuung, Weiter- und Neuentwicklung von bestehenden Software-Komponenten und Services, sowie deren Modernisierung
  • Tests und Dokumentation
  • Bugfixing
Jira Atlassian Confluence Git IntelliJ MS SQL Server Maven SQuirreL SQL Client Postman MS Sql Server Studio Azure AppDynamics BitBucket Putty
Java/Springboot Vue Microservices JWT Kafka Maven Git Kubernetes Keycloak Docker Scrum HTML CSS JavaScript Reactive programming
Airplus International
Remote
6 Monate
2021-04 - 2021-09

Java Fullstack Entwickler

Entwicklung
Entwicklung
Die bestehende Angebots-/Antragsanwendung des Kunden (Versicherung) soll auf eine neue Architektur gebracht werden. Das Angebots-/Antragssystem wurde in den letzten Jahren als Eigenentwicklung einer hochintegrativen Anwendung auf lokaler Infrastruktur umgesetzt. Seit 2020 wird die Anwendung in einer neuen verteilten Architektur mit bereitgestellter Infrastruktur im Cloud-Umfeld neu aufgebaut. Auf Basis der neuen Zielarchitektur (modulare Services in der Cloud) und der aktuellen Architektur (Monolith) sind bestehende Softwarekomponenten zu überarbeiten und neue Komponenten für die gewünschten Funktionalitäten, Produkte und Vertriebswege zu entwickeln und zu integrieren. Der Java-Entwickler muss ein hohes Maß an Eigeninitiative haben, neue Herausforderungen pro-aktiv angehen und aktiv im Team kommunizieren. Ein Pluspunkt wären Kenntnisse zur UI-Entwicklung mittels JavaScript. Schwerpunkt ist aber die Backend-Entwicklung. Aktuell wir zu 80% der Kfz-Rechner auf Basis der Cloud-Architektur neu entwickelt. Wir suchen einen Java Entwickler (m/w/d) : Sehr gute Kenntnisse objektorientierter und testgetriebener Softwareentwicklung und des technischen Umfelds insbesondere - Spring Boot - Vue - Git - Kubernetes - Docker - Kafka - Postgres - JEE - JavaScript/JQuery ab 01.4.2022 bis 30.06.2022 (Option auf Verlängeung) Einsatzort: remote / Köln
Düsseldorf
5 Monate
2020-12 - 2021-04

Internes Projekt

Spring Rest Controller Spring Data JPA STS 4 ...
  • Entwicklung HR-Kandidatenverwaltungstool
  • Vorgehensmodel: Scrum
  • Technologien:
    • Frontend: Angular 7, Bootstrap
    • Backend: Java Spring Boot Rest Web Services
    • Architektur: Microservices
    • Datenbank: MongoDB
    • CI/CD – Jenkins, Docker, Kubernetes
Spring Rest Controller Spring Data JPA STS 4 Visual Studio Git Maven Docker BitBucket Confluence Jira Jenkins Swagger Sonar
Ampada GmbH
2 Jahre 10 Monate
2018-06 - 2021-03

verschiedene Projekte

Senior Java Developer (meistens als externer Mitarbeiter)
Senior Java Developer (meistens als externer Mitarbeiter)
Ampada GmbH
Köln, Düsseldorf, Nürnberg, Bielefeld, Düsseldorf
9 Monate
2020-04 - 2020-12

Rest/Soap Web Service Betreuung /Weiterentwicklung des Frontends

Softwareentwickler Spring Rest Controller Spring Data JPA IntelliJ ...
Softwareentwickler
  • Betreuung Rest/Soap Web Services in Cloud und auf Wildfly, sowie Weiterentwicklung des Frontends(Angular)
  • Vorgehensmodel: Scrum
  • Technologien:
    • Backend: Java Spring Boot Rest Web Services, Wildfly
    • Frontend: Angular, Vue
    • Architektur: Microservices
    • Datenbank: DB2
    • Kafka
    • CI/CD – Jenkins, Docker, Kubernetes
Spring Rest Controller Spring Data JPA IntelliJ Git/SVN Maven/Gradle Jenkins Docker Kubernetes Spinnaker/Rancher Confluence Jira GitHub Open APi 3.0 Swagger Sonar Kibana Instana
R+V
6 Monate
2019-10 - 2020-03

Rest Web Services für Angebot Erstellung

Spring Rest Controller Spring Data JPA STS 4 ...
  • Entwicklung Rest Web Services zum Berechnen der Tarife und Angebot Erstellung
  • Vorgehensmodel: Scrum
  • Technologien:
    • Backend: Java Spring Boot Rest Web Services
    • Architektur: Microservices
    • Datenbank: Oracle
    • CI/CD – Jenkins, Docker, Kubernetes
Spring Rest Controller Spring Data JPA STS 4 Git Maven Docker Connections INotes Jira Jenkins Open APi 3.0 Swagger Sonar
Provinzial AG
4 Monate
2019-07 - 2019-10

Amtsinternes Projekt

BPMN 2.0 Spring Data JPA STS 4 ...
  • Entwicklung Workflow System mit Camunda
  • Vorgehensmodel: Scrum
  • Technologien:
    • Frontend: Wicket 7
    • Architektur: Camunda Workflow
    • Datenbank: Maria DB
BPMN 2.0 Spring Data JPA STS 4 Git Maven Jira Sonar
Stadtwerke Bielefeld
3 Monate
2019-05 - 2019-07

Internes Projekt

Spring Rest Controller Spring Data JPA STS 4 ...
  • Entwicklung HR-Kandidatenverwaltungstool
  • Vorgehensmodel: Scrum
  • Technologien:
    • Frontend: Angular 7, Bootstrap
    • Backend: Java Spring Boot Rest Web Services
    • Architektur: Microservices
    • Datenbank: MongoDB
    • CI/CD – Jenkins, Docker, Kubernetes
Spring Rest Controller Spring Data JPA STS 4 Visual Studio Git Maven Docker BitBucket Confluence Jira Jenkins Swagger Sonar
Ampada GmbH
10 Monate
2018-09 - 2019-06

Entwicklung eines amtsinternen Systems

Spring Boot Eclipse Jira ...

Entwicklung eines amtsinternen webanwendungsbasierten Systems zur Automatisierung der Geschäftsprozesse innerhalb der Bundesagentur für Arbeit

  • Weiterentwicklung der bestehnden Komponenten des Systems und Bugfixing
Spring Boot Eclipse Jira Confluence Subversion Maven SQL Developer Sonar SoapUI Scrum / MDD Java JSP Java Script Internes Framework Java Spring Boot MVC Oracle
Bundesagentur für Arbeit
2 Monate
2018-07 - 2018-08

Entwicklung SOAP Web Services

Wild Fly Eclipse Jira ...

Entwicklung SOAP Web Services für internes Portal der Aldi Süd bei Gebit GmbH

  • Weiterentwicklung der bestehnden SOAP Web Services und Bugfixing
Wild Fly Eclipse Jira Confluence Git Maven Sonar SoapUI Scrum / MDD Internes Framework Java Wild Fly SOA PostgreSql
Gebit GmbH
1 Jahr 10 Monate
2016-08 - 2018-05

Entwicklung eines POS-Systems

verschiedene Scrum Visual Studio Team Services Visual Studio ...
verschiedene

Entwicklung eines POS-Systems mit Funktionalitäten der Lagerverwaltung und Cashflow-Analyse 

  • Entwicklung einer BI-Anwendung
  • Entwicklung von Prozessabläufen
  • Entwicklung einer REST API durch die Anwendung von Spring MVC und Jason API
  • Erweiterung der User-Interfaces unter Verwendung kundenspezifischen JavaScript-Komponenten mittels Dojo- and jQuery-Bibliotheken (libraries)
  • Architekturen in einem Projekt
  • Einsatz von IoC und AOP Konzepten und MvxCrossPlatform-Frameworks
  • Einsatz der NoSQL-Datenbank und RavenDB zur Online- Berichterstellung

Rolle

  • Business Analyst/Berater
  • Project Manager
  • Product Manager
  • Software Architekt
  • Softwareentwickler

 

Scrum Visual Studio Team Services Visual Studio C# .Net 4.6.2/Standard2.0 WPF(XAML) MvxCrossPlatform Autofac NoSQL RavenDB
YMB Doganlar ? Vertrieb von Autosparteilen
Aschgabat, Turkmenistan
2 Jahre 7 Monate
2014-01 - 2016-07

verschiedene Projekte

verschiedene C# .Net Unity ...
verschiedene
  • Kommunikation mit Kunden (Aufgaben, Definition und Bewertung) und Spezifikation der Anforderungen
  • Architektur und Produktdesign (Back-End / Front-End),
  • Verwendung von WPF-Frameworks zum Support des Conversations- und Declarative State Managements
  • Testerstellung, Behebung von Bugs und Erstellung der Dokumentation

Projekte

  • Mini-ERP-System für kleine und mittelständige Unternehmen programmieren
  • Beratung und Einführung eines E-Learning-Systems "moodle" an der staatlichen turkmenischen Akademie für Regierungsmitarbeiter
  • Beratung bei der Automatisierung des Informationssystems (IS)

Rolle

  • Business Analyst
  • Berater
  • Freelancer - Projektmanager
  • Product Manager
  • Chief Architect
  • C#.Net/ Java Softwareentwickler
C# .Net Unity WPF/XAML ASP.Net Silverlight/XAML Entity Framework 6.0 Java 1.5 - 1.8 Java/Android Ajax MS SQL/T-SQL NoSQL WCF/SOAP-Web-Services MVVM JAX-WS IoC AOP REST Web Services Jira Git Team Foundation MS Visual Studio RavenDB Eclipse Mad Cap Flare Software Ideas Modeler Subversion Scrum
Verschiedene Kunden
Global
7 Monate
2015-07 - 2016-01

Entwicklung eines BA-Systems

Softwareentwickler Scrum Java Java EE ...
Softwareentwickler

Entwicklung eines BA-Systems auf Basis von „Time Driven Activity Based Costing“ Konzept 

  • Bug Fixing und Entwicklung von Codes, T-SQL und Build Scripts
  • Entwicklung von Prozessabläufen und Initiierung von Projekten
  • Teilnahme an Daily Stand-Up Meetings
  • Direkte Kundenunterstützung in Spezialfällen
  • Entwicklung der Web-Controlelementen mit Silverlight
  • Bug Fixing und Entwicklung der Kommunikation zwischen Komponenten mit DDD
  • Präsentation von Lösungen bei Kunden und Produktmanagern
Scrum Java Java EE SOA-SOAP WS (JAX-WS) Maven Spring Framework .NetBeans C# .Net ASP.Net Silverlight DDD Visual Studio MS SQL Server MS Analytics Services MS Builder InstallShield Wix Installer MadCap Software (Dokumentation) Subversion SAAS-IAAS VM
Ignitech
Global
8 Monate
2013-06 - 2014-01

Entwicklung eines Systems für lokale Behörden

verschiedene MS Visual Studio MS SQL UML-MS Visio ...
verschiedene

Entwicklung eines Systems für lokale Behörden

  • POS-Software mit der Lagersteuerung/ Revision, Bestandsbewegungen Steuerung/ Revision
  • Entwicklung eines Verteilten-Systems für automatisierte Devisengeschäfte der Turkmenischen Staatsbank "Garagum“
    • Kommunikation mit den Stakeholdern und dem Produktdesignteam
    • Architekturdesign (Back-End / Front-End),
    • Entwicklung und Einführung eines halbautomatischen, zentralisierten Währungsumtauschsystems
    • Aufgabendefinition, Auswertung und Verteilung
    • Entwicklung der Businessprozesse und Geschäftslogiken
    • Erstellung von Unit-Tests
    • Fehlerbeseitigung
    • Erstellung der Dokumentation
    • Planung und Implementierung der technischen Golive
    • Schulung der Mitarbeiter
    • Optimierung der bestehenden Kassensystemssoftware
    • Beratung über die Automatisierung von Wechselstuben-Systemen für lokale Banken
    • Einführung eines halbautomatischen Geldwechselsystems

Rolle

  • Projektmanager
  • Product Manager
  • Chief Architect
  • Senior C#.Net Entwickler
MS Visual Studio MS SQL UML-MS Visio Jira MSSS C# .Net WCF Unity WPF/XAML DevExpress WCF/WSDL-Web-Services MVVM Scrum
Nokat Komputer
Aschgabat, Turkmenistan
1 Jahr 1 Monat
2012-06 - 2013-06

Entwicklung eines Dokumentenmanagementsystems

C#.Net Softwareentwickler MS Visual Studio MS SQL UML-MS Visio ...
C#.Net Softwareentwickler

Entwicklung eines Dokumentenmanagementsystems für lokale Behörden

  • Entwicklung von Plugins und Komponenten
  • Entwicklung einer Middleware welche eine bestehende Hostanwendungslandschaft an einen dezentralen DMS anbindet
  • Integration neuer Module in der bestehenden Architektur des Projekts
  • Entwicklung von fachlichen Storys für eine bestehende Stammdaten-Verwaltung
  • Entwicklung diverser Webservices
  • Implementierung diverser Batch-Prozesse
  • Anbindung von Rest-Webservices an das Backend
  • Design und Implementierung einer Produktsuche
  • Dokumentation
MS Visual Studio MS SQL UML-MS Visio Jira MSSS C# .Net WCF Unity WPF/XAML DevExpress WCF/WSDL-Web-Services MVVM Scrum
BK Software
Aschgabat, Turkmenistan

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Monate
2020-09 - 2020-12

Deep Learning

Zertifikat, Stanford University (Online)
Zertifikat
Stanford University (Online)
Deep Learning Kurse Online

Position

Position

  • Software Design/ Architektur
  • Softwareentwicklung

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Software Analyse Clean Code Java Springboot Micronaut Reaktives Programmieren .Net Angular/Redux View.js HTML/CSS/JavaScript RDBMS NoSQL-Datenbank Kafka Scrum Jira Git DDD Microservices Docker Kubernetes Gradle Maven

Schwerpunkte

Java
Experte
Springboot
Experte
Docker
Fortgeschritten
Kubernetes
Fortgeschritten
Angular
Experte
Reactive programming
Experte
SQL
Experte
Scrum
Experte
Microservices
Experte
Rest
Experte
HTML/CSS/JavaScript
Fortgeschritten
Kafka
Fortgeschritten
Git
Experte
Maven
Experte
Gradle
Fortgeschritten
Ansible
Fortgeschritten

Aufgabenbereiche

Softwarearchitekt
Softwaredesign
Softwareentwicklung
Teamleitung

Produkte / Standards / Erfahrungen / Methoden

  • REST
  • SOAP
  • JMS
  • MSMQ
  • WPF
  • WCF
  • GIT
  • DDD
  • EJB 3.0/3.1
  • MVVM
  • MVC
  • Spring Framework
  • Springboot
  • Spring Core
  • Spring Security
  • Apache
  • AOP
  • IoC
  • TomCat Apache
  • Bootstrap.js
  • Jquery
  • ASP.Net
  • Silverlight
  • Eclipse
  • Selenium
  • TypeScript
  • GIT Cracken
  • Net Beans
  • Subversion
  • Entity Framework 6.0
  • Hibernate/ 3.0
  • JAX-RS
  • JAX-WS
  • Thymeleaf
  • WinForms
  • Jenkins
  • Jetty
  • RUP
  • Scrum
  • SOA (Service Oriented Architecture)
  • Microservices
  • Ajax
  • JAX-WS
  • Maven
  • Gradle
  • Docker
  • ESB
  • EDA(Event Driven Architecture)
  • SonarQube
  • UML
  • Spring Cache
  • Spring Cloud

BIG DATA

  • DataWarehousing
  • Map Reduce

Betriebssysteme

Windows
Experte
Linux
Fortgeschritten

Programmiersprachen

Angular
Experte
Java
Fortgeschritten
JavaScript
Experte
Python
Fortgeschritten
Shell-Script
Fortgeschritten
Powershell-Script
Fortgeschritten
C#.Net
Fortgeschritten

Datenbanken

MS SQL(T-SQL)
MySQL 5.0
Raven DB
Postgresql

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.