Softwareentwicklung, Consulting, Java, Spring, Kubernetes, Docker, Microservices, AWS-Cloud
Aktualisiert am 18.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java, Spring Framework, Docker, Kubernetes
AWS-Cloud
Microservices
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)

Andere Einsatzziele sind möglich, sofern diese im pedelbaren Bereich liegen, bspw. Leipzig, Wolfsburg, etc.

möglich

Projekte

Projekte

3 Jahre 3 Monate
2021-01 - heute

Implementierung einer Microservice-Plattform zur automatisierten Konvertierung eingehender Daten

Senior Software Developer, Lead Developer Java 11 Spring Framework Spring Boot ...
Senior Software Developer, Lead Developer

  • Implementierung einer Microservice-Plattform zur automatisierten Konvertierung eingehender Daten per Event-Stream / HTTP-Request und Speicherung als Stammdaten
  • Zur Konvertierung der eingehenden Daten müssen komplexe Geschäftsregeln mit zahlreichen Sonderfällen berücksichtigt werden. Quelle der Daten sind verschiedene touristische Quell-Systeme sowie unternehmensinterne Web-Portale
  • Abnehmer der Daten sind bspw. unternehmensinterne Buchungs-und Warenwirtschaftssysteme
  • Neben der Implementierungsarbeit muss ebenfalls das Kubernetes-Cluster, bzw. die Microservice-Plattform deployed, betrieben und überwacht werden.

Java 11 Spring Framework Spring Boot Unit- und Integrationstests Testcontainers PostgrSQL H2 JPA REST Kubernetes Docker Terraform Datadog Kafka GitlabCI CI / CD Gradle Maven Git Scrum
Tourismus
1 Jahr
2020-01 - 2020-12

Migration einer bestehenden Microservice-Infrastruktur

Senior Software Developer Java 8 Java 11 Spring Boot ...
Senior Software Developer

  • Migration einer bestehenden Microservice-Infrastruktur (Betrieb mit VMs) zum Betrieb in Kubernetes und Docker
  • Technische Analyse der bestehenden Spring-Boot Anwendungen, Identifikation und Durchführung der
    notwendigen Anpassungen zur Containerisierung und Betrieb in Kubernetes
  • Erstellen von Docker-Images für die Komponenten und Deployment-Images zum automatisiertem Deployment der Komponenten sowie Implementierung verschiedener Build-Pipelines
Java 8 Java 11 Spring Boot Spring Security Spring Data Junit 4 Junit 5 Cucumber Gherkin Mockito Hamcrest Liquibase JPA Hibernate Oracle H2 REST Consul Service Discovery Splunk Prometheus Docker Kubernetes Terraform kubectl Teamcity Continuous integration Gradle Maven Git Scrum Spring Framework Unit- und Integrationstests Testcontainers PostgrSQL Oracle DBMS/H2/JPA CI / CD
Logistikunternehmen
1 Jahr
2019-01 - 2019-12

Entwicklung einer Webanwendung

Senior Software Developer Java 8 Spring Boot Spring Data ...
Senior Software Developer
  • Entwicklung einer Webanwendung für private Krankenversicherte zur Nutzung verschiedener Dienstleistungen
  • Ziel der Entwicklung ist die Ablösung der bestehenden Angular JS ? Anwendung
  • Erweiterung verschiedener Microservices sowie Erstellung verschiedener Docker-Images
Java 8 Spring Boot Spring Data Spring Security Angular 8 TypeScript RxJS NgRx Nrwl Material Design HTML 5 CSS 3 REST SOAP OAuth Jest Cypress Marbles Git Scrum Monorepo Docker Jenkins Continuous integration SonarQube Cassandra Oracle Microsoft SQL ? Server JPA Hibernate PL/SQL JUnit Mockito Hamcrest MockMVC Spring Framework RxJS/ NgRx Unit- und Integrationstests CI / CD
Healthcare-Dienstleistungen
9 Monate
2018-04 - 2018-12

Migration eines Monolithen zu einer Microservice-Architektur

Senior Software Developer Java 8 Spring Boot Spring Data ...
Senior Software Developer

  • Migration verschiedener Teilbereiche eines Monolithen in eine Microservice-Architektur sowie deren Nutzung in der AWS-Cloud
  • Erstellen verschiedener Docker-Files für neue und bestehende Module

    Java 8 Spring Boot Spring Data Spring Security REST Angular 6 TypeScript NgRx (Redux) Amazon S3 JPA Hibernate PostgreSQL JUnit Mockito Hamcrest MockMVC Scrum Jira Continious Integration Squiggly Filter Feign Pact Liquibase Docker Gatling Git Spring Framework NgRx AWS-Cloud PostgreSQL/JPA Unit- und Integrationstests CI / CD Kubernetes Gradle
    Softwarespezialist für Landwirtschaft und digitales Hofmanagement
    1 Jahr 7 Monate
    2016-09 - 2018-03

    Implementierung einer Anwendung

    Senior Software Developer Java 8 Spring Framework Spring Data ...
    Senior Software Developer

    • Implementierung einer Anwendung für Notare zur Teilnahme am elektronischen Rechtsverkehr mit anderen Notaren und Gerichten, geschützt durch eine vollständige Ende zu Ende Verschlüsselung
    • Zur Entwicklung gehörten u.a. die Entwicklung des Servers, die Verschlüsselung der Nachrichten (EGVP-Standard) oder die Umsetzung eines Single-Sign-On (SSO)

      Java 8 Spring Framework Spring Data REST SOAP CXF AngularJS HTML JavaScript JPA Hibernate Oracle-DB SQL JUnit Mockito Hamcrest MockMVC Karma Grunt Scrum Jira Bamboo Continious Integration PKI X509 Gradle Flyway Docker Bouncycastle SAML SSO Git Java Kubernetes REST/SOAP Angular 4
      Softwaredienstleister
      1 Jahr 8 Monate
      2015-01 - 2016-08

      Entwicklung einer Webanwendung

      Senior Software Developer Java 8 Spring Boot Spring Data ...
      Senior Software Developer

      • Entwicklung einer Webanwendung zur Bestellung von Signaturkarten zur qualifizierten elektronischen Signatur für Rechtsanwälte
      • Die Anwendung dient zur Umsetzung der Registrierungsstelle (RA) einer PKI
      • Die Aufgaben umfassten u.a. die Integration einer Business Process Engine zur Abbildung der komplexen Prüflogik zur Authentifizierung der Bestellenden sowie die Entwicklung einer Benutzeroberfläche mit AngularJS und HATEOAS

        Java 8 Spring Boot Spring Data REST HATEOAS AngularJS HTML JavaScript Camunda (BPMN) JPA Hibernate Oracle-DB H2 SQL JUnit Mockito Hamcrest MockMVC Karma Grunt Scrum Jira Bamboo Continious Integration PKI X509 Jasper Templates Gradle Flyway ActiveMQ Docker Gatling Bouncycastle Git Java Spring Framework
        Dienstleister spezialisiert auf Körperschaften des öffentlichen Rechts
        1 Jahr 5 Monate
        2013-08 - 2014-12

        Entwicklung einer Webanwendung

        Senior Software Developer  Java 7 Spring Framework String MVC ...
        Senior Software Developer

        • Entwicklung einer Webanwendung zur Bestellung von Signaturkarten zur qualifizierten elektronischen Signatur für Notare
        • Die Anwendung dient zur Umsetzung der Registrierungsstelle (RA) einer PKI
        • Die Aufgaben umfassten u.a. die Integration einer Business Process Engine zur Abbildung der komplexen Prüflogik zur Authentifizierung der Bestellenden sowie die Entwicklung div. Schnittstellen zur Zertifizierungsstelle (CA) oder zur Invalidierung der Zertifkate

           Java 7 Spring Framework String MVC Spring Data REST Activiti (BPMN) JPA Hibernate Oracle-DB H2 SQL JUnit Mockito Hamcrest MockMVC Scrum Jira Bamboo Continious Integration PKI X509 OSCP Jasper Templates Tomcat Gradle Flyway ActiveMQ Git Java
          Dienstleister spezialisiert auf Körperschaften des öffentlichen Rechts
          5 Jahre
          2009-09 - 2014-08

          Lehraufträge im Fachbereich ?Informatik und Medien?

          Lehrbeauftragter
          Lehrbeauftragter
          • Lehraufträge im Fachbereich ?Informatik und Medien? mit den Lehrveranstaltungen:
          • Fortgeschrittene Programmier- und Architekturkonzepte
          • Grundlagen der Programmierung in Java
          • Präsentationstechnik
          Universität
          4 Jahre 9 Monate
          2009-09 - 2014-05

          Erstellen einer Spezifikation

          Consultant, Softwareentwickler Java 6 Java 7 JSF ...
          Consultant, Softwareentwickler

          • Erstellen einer Spezifikation zur Migration eines bestehenden, webbasierten Antragsverwaltungssystems zu Java und JSF
          • Anschließend folgte die Implementierung des zuvor spezifizierten Systems sowie Betrieb in der IT-Systemlandschaft des Kunden
          • Nach Fertigstellung der Anwendung folgte bis 2020 dessen Weiterentwicklung und laufende Fehlerbehebung

            Java 6 Java 7 JSF Facelets HTML JavaScript JPA Eclipse Link XML Subversion Mercurial Ant Maven Tomcat Enterprise Architect Eclipse OSGi MySQL SQL Java JPA/SQL/MySQL
            Wissenschaftliches Institut
            1 Jahr 10 Monate
            2011-10 - 2013-07

            Spezifikation und Entwicklung einer Webanwendung

            (Senior) Software Developer Java 7 Eclipse RCP SWT ...
            (Senior) Software Developer
            • Spezifikation und Entwicklung einer Webanwendung zur Verwaltung fachbereichsspezifischer Hochschul-Prozesse, wie bspw. Personenverwaltung und Lehreinsatzplanung
            Java 7 Eclipse RCP SWT JFace OSGi Rich Ajax Platform (RAP) JPA Eclipse Link Hibernate XML SAX JDOM Oracle-DB Microsoft SQL Server Mercurial Redmine Jetty Scrum JUnit Java
            Universität
            1 Jahr 4 Monate
            2012-03 - 2013-06

            Weiterentwicklung einer Desktopanwendung zur Wartung und Steuerung von elektrischen Umrichtern

            Software Developer  Java 7 Eclipse RCP SWT ...
            Software Developer

            • Modellgetriebene (model-driven development) Weiterentwicklung einer Desktopanwendung zum Betrieb von elektrischen Umrichtern
            • Dazu gehörte die Visualisierungen des Systemzustands in Echtzeit
            • Entwicklung einer Lösung zur Verteilung der erstellten Visualisierungensmodelle an die Benutzer

               Java 7 Eclipse RCP SWT JFace OSGi REST Jersey Eclipse Graphical Modeling Project (GMP) GMF EMF XML SAX JDOM Subversion Scrum Maven Java Eclipse Graphical Modeling Project (ehemals GMF)
              Spezialist für Antriebs- und Automatisierungstechnik
              1 Jahr
              2010-10 - 2011-09

              Neuentwicklung und Erweiterung verschiedener Online-Trainings

              Softwareentwickler Java 6 Spring Framework JSP ...
              Softwareentwickler

              • Implementierung verschiedener webbasierter Online-Trainer
              • Anbindung bestehender Online-Trainer an Web Analytics Tools und Payment Dienstleister

                Java 6 Spring Framework JSP Struts HTML JavaScript JPA Hibernate SAX JDOM Subversion Continuous Integration Jenkins Jira Scrum Maven REST Jersey Tomcat Eclipse JUnit MySQL Oracle DB SQL Java HTML/JavaScript JPA/SQL/MySQL/ Oracle DBMS
                Healthcare-Dienstleistungen
                6 Monate
                2010-04 - 2010-09

                Weiterentwicklung eines Onlineshops für Non-Food-Artikel

                Software Developer Java 5 Spring Framework HTML ...
                Software Developer

                • Weiterentwicklung eines Onlineshops zum Kauf von Kinokarten und anderer dort vertriebener Waren
                • Zu meinen Aufgaben gehörten insbesondere die Überarbeitung der Registrierung, der "Fraud Prevention and Detection" und die Umsetzung einer ?one click? - Sitzplatzauswahl beim Bestellvorgang

                  Java 5 Spring Framework HTML JSP Struts JavaScript JPA Hibernate SAX JDOM Subversion Redmine Tomcat Eclipse Oracle DB SQL PL/SQL Java
                  Spezialist für eCommerce
                  5 Monate
                  2009-04 - 2009-08

                  Erstellen eines Handbuchs für Prozesse der Fachbereiche sowie der IT-Systemlandschaft

                  Consultant Enterprise Architekt UML
                  Consultant

                  • Erstellen einer Dokumentation der einzelnen Prozesse in den Fachbereichen
                  • Insbesondere der Gemeinsamkeiten und Unterschiede zwischen den Fachbereichen
                  • Des Weiteren war die bestehende IT-Systemlandschaft zu erfassen

                    Enterprise Architekt UML
                    Universität

                    Aus- und Weiterbildung

                    Aus- und Weiterbildung

                    4 Jahre
                    2005-04 - 2009-03

                    Medieninformatik - Schwerpunkt Software

                    Diplom-Informatiker, Berliner Hochschule für Technik
                    Diplom-Informatiker
                    Berliner Hochschule für Technik
                    • Thema der Diplomarbeit: Umsetzung einer serviceorientierten Architektur mit GMF
                    • Abschluss: ?sehr gut mit Auszeichnung?

                    Kompetenzen

                    Kompetenzen

                    Top-Skills

                    Java, Spring Framework, Docker, Kubernetes AWS-Cloud Microservices

                    Produkte / Standards / Erfahrungen / Methoden

                    Java 17
                    Experte
                    Spring Framework
                    Experte
                    Kubernetes
                    Fortgeschritten
                    Spring MVC
                    Experte
                    Spring Data
                    Experte
                    Docker
                    Fortgeschritten
                    Microservices
                    Experte
                    Spring Security
                    Experte
                    Activiti (BPMN)
                    Apache ActiveMQ
                    Spring Boot
                    Experte
                    Apache Tomcat
                    Architektur- und Design-Patterns
                    Bamboo
                    Camunda (BPMN)
                    Clean Code
                    Continious Integration
                    CXF
                    Flyway
                    Gatling
                    Git
                    GMF
                    Grunt
                    Hamcrest
                    HTML
                    IntelliJ Idea
                    JDOM
                    AWS-Cloud
                    Jenkins
                    Jersey
                    Jetty
                    Jira
                    Junit
                    Kanban
                    Karma
                    Mockito
                    MockMVC
                    OSCP
                    OSGi
                    Pair Programming
                    PKI
                    SAML
                    SAX
                    Scrum
                    Gradle
                    Fortgeschritten
                    Maven
                    Fortgeschritten
                    Test-driven development
                    verteilte Systeme
                    Unit- und Integrationstests
                    Continuous Deployment
                    Continuous Integration
                    Behaviour Driven Development
                    Kafka
                    GitlabCI
                    Testcontainers

                    Programmiersprachen

                    Java 17
                    Experte
                    JavaScript
                    Fortgeschritten
                    Python
                    Basics
                    Typescript
                    Fortgeschritten

                    Datenbanken

                    H2
                    Microsoft SQL Server
                    MySQL
                    Oracle DBMS

                    Datenkommunikation

                    REST
                    SOAP
                    HTTP
                    HATEOAS

                    Branchen

                    Branchen

                    • Touristik
                    • E-Commerce
                    • Healthcare
                    • öffentlicher Sektor


                    Einsatzorte

                    Einsatzorte

                    Berlin (+100km) Malchin (+100km)

                    Andere Einsatzziele sind möglich, sofern diese im pedelbaren Bereich liegen, bspw. Leipzig, Wolfsburg, etc.

                    möglich

                    Projekte

                    Projekte

                    3 Jahre 3 Monate
                    2021-01 - heute

                    Implementierung einer Microservice-Plattform zur automatisierten Konvertierung eingehender Daten

                    Senior Software Developer, Lead Developer Java 11 Spring Framework Spring Boot ...
                    Senior Software Developer, Lead Developer

                    • Implementierung einer Microservice-Plattform zur automatisierten Konvertierung eingehender Daten per Event-Stream / HTTP-Request und Speicherung als Stammdaten
                    • Zur Konvertierung der eingehenden Daten müssen komplexe Geschäftsregeln mit zahlreichen Sonderfällen berücksichtigt werden. Quelle der Daten sind verschiedene touristische Quell-Systeme sowie unternehmensinterne Web-Portale
                    • Abnehmer der Daten sind bspw. unternehmensinterne Buchungs-und Warenwirtschaftssysteme
                    • Neben der Implementierungsarbeit muss ebenfalls das Kubernetes-Cluster, bzw. die Microservice-Plattform deployed, betrieben und überwacht werden.

                    Java 11 Spring Framework Spring Boot Unit- und Integrationstests Testcontainers PostgrSQL H2 JPA REST Kubernetes Docker Terraform Datadog Kafka GitlabCI CI / CD Gradle Maven Git Scrum
                    Tourismus
                    1 Jahr
                    2020-01 - 2020-12

                    Migration einer bestehenden Microservice-Infrastruktur

                    Senior Software Developer Java 8 Java 11 Spring Boot ...
                    Senior Software Developer

                    • Migration einer bestehenden Microservice-Infrastruktur (Betrieb mit VMs) zum Betrieb in Kubernetes und Docker
                    • Technische Analyse der bestehenden Spring-Boot Anwendungen, Identifikation und Durchführung der
                      notwendigen Anpassungen zur Containerisierung und Betrieb in Kubernetes
                    • Erstellen von Docker-Images für die Komponenten und Deployment-Images zum automatisiertem Deployment der Komponenten sowie Implementierung verschiedener Build-Pipelines
                    Java 8 Java 11 Spring Boot Spring Security Spring Data Junit 4 Junit 5 Cucumber Gherkin Mockito Hamcrest Liquibase JPA Hibernate Oracle H2 REST Consul Service Discovery Splunk Prometheus Docker Kubernetes Terraform kubectl Teamcity Continuous integration Gradle Maven Git Scrum Spring Framework Unit- und Integrationstests Testcontainers PostgrSQL Oracle DBMS/H2/JPA CI / CD
                    Logistikunternehmen
                    1 Jahr
                    2019-01 - 2019-12

                    Entwicklung einer Webanwendung

                    Senior Software Developer Java 8 Spring Boot Spring Data ...
                    Senior Software Developer
                    • Entwicklung einer Webanwendung für private Krankenversicherte zur Nutzung verschiedener Dienstleistungen
                    • Ziel der Entwicklung ist die Ablösung der bestehenden Angular JS ? Anwendung
                    • Erweiterung verschiedener Microservices sowie Erstellung verschiedener Docker-Images
                    Java 8 Spring Boot Spring Data Spring Security Angular 8 TypeScript RxJS NgRx Nrwl Material Design HTML 5 CSS 3 REST SOAP OAuth Jest Cypress Marbles Git Scrum Monorepo Docker Jenkins Continuous integration SonarQube Cassandra Oracle Microsoft SQL ? Server JPA Hibernate PL/SQL JUnit Mockito Hamcrest MockMVC Spring Framework RxJS/ NgRx Unit- und Integrationstests CI / CD
                    Healthcare-Dienstleistungen
                    9 Monate
                    2018-04 - 2018-12

                    Migration eines Monolithen zu einer Microservice-Architektur

                    Senior Software Developer Java 8 Spring Boot Spring Data ...
                    Senior Software Developer

                    • Migration verschiedener Teilbereiche eines Monolithen in eine Microservice-Architektur sowie deren Nutzung in der AWS-Cloud
                    • Erstellen verschiedener Docker-Files für neue und bestehende Module

                      Java 8 Spring Boot Spring Data Spring Security REST Angular 6 TypeScript NgRx (Redux) Amazon S3 JPA Hibernate PostgreSQL JUnit Mockito Hamcrest MockMVC Scrum Jira Continious Integration Squiggly Filter Feign Pact Liquibase Docker Gatling Git Spring Framework NgRx AWS-Cloud PostgreSQL/JPA Unit- und Integrationstests CI / CD Kubernetes Gradle
                      Softwarespezialist für Landwirtschaft und digitales Hofmanagement
                      1 Jahr 7 Monate
                      2016-09 - 2018-03

                      Implementierung einer Anwendung

                      Senior Software Developer Java 8 Spring Framework Spring Data ...
                      Senior Software Developer

                      • Implementierung einer Anwendung für Notare zur Teilnahme am elektronischen Rechtsverkehr mit anderen Notaren und Gerichten, geschützt durch eine vollständige Ende zu Ende Verschlüsselung
                      • Zur Entwicklung gehörten u.a. die Entwicklung des Servers, die Verschlüsselung der Nachrichten (EGVP-Standard) oder die Umsetzung eines Single-Sign-On (SSO)

                        Java 8 Spring Framework Spring Data REST SOAP CXF AngularJS HTML JavaScript JPA Hibernate Oracle-DB SQL JUnit Mockito Hamcrest MockMVC Karma Grunt Scrum Jira Bamboo Continious Integration PKI X509 Gradle Flyway Docker Bouncycastle SAML SSO Git Java Kubernetes REST/SOAP Angular 4
                        Softwaredienstleister
                        1 Jahr 8 Monate
                        2015-01 - 2016-08

                        Entwicklung einer Webanwendung

                        Senior Software Developer Java 8 Spring Boot Spring Data ...
                        Senior Software Developer

                        • Entwicklung einer Webanwendung zur Bestellung von Signaturkarten zur qualifizierten elektronischen Signatur für Rechtsanwälte
                        • Die Anwendung dient zur Umsetzung der Registrierungsstelle (RA) einer PKI
                        • Die Aufgaben umfassten u.a. die Integration einer Business Process Engine zur Abbildung der komplexen Prüflogik zur Authentifizierung der Bestellenden sowie die Entwicklung einer Benutzeroberfläche mit AngularJS und HATEOAS

                          Java 8 Spring Boot Spring Data REST HATEOAS AngularJS HTML JavaScript Camunda (BPMN) JPA Hibernate Oracle-DB H2 SQL JUnit Mockito Hamcrest MockMVC Karma Grunt Scrum Jira Bamboo Continious Integration PKI X509 Jasper Templates Gradle Flyway ActiveMQ Docker Gatling Bouncycastle Git Java Spring Framework
                          Dienstleister spezialisiert auf Körperschaften des öffentlichen Rechts
                          1 Jahr 5 Monate
                          2013-08 - 2014-12

                          Entwicklung einer Webanwendung

                          Senior Software Developer  Java 7 Spring Framework String MVC ...
                          Senior Software Developer

                          • Entwicklung einer Webanwendung zur Bestellung von Signaturkarten zur qualifizierten elektronischen Signatur für Notare
                          • Die Anwendung dient zur Umsetzung der Registrierungsstelle (RA) einer PKI
                          • Die Aufgaben umfassten u.a. die Integration einer Business Process Engine zur Abbildung der komplexen Prüflogik zur Authentifizierung der Bestellenden sowie die Entwicklung div. Schnittstellen zur Zertifizierungsstelle (CA) oder zur Invalidierung der Zertifkate

                             Java 7 Spring Framework String MVC Spring Data REST Activiti (BPMN) JPA Hibernate Oracle-DB H2 SQL JUnit Mockito Hamcrest MockMVC Scrum Jira Bamboo Continious Integration PKI X509 OSCP Jasper Templates Tomcat Gradle Flyway ActiveMQ Git Java
                            Dienstleister spezialisiert auf Körperschaften des öffentlichen Rechts
                            5 Jahre
                            2009-09 - 2014-08

                            Lehraufträge im Fachbereich ?Informatik und Medien?

                            Lehrbeauftragter
                            Lehrbeauftragter
                            • Lehraufträge im Fachbereich ?Informatik und Medien? mit den Lehrveranstaltungen:
                            • Fortgeschrittene Programmier- und Architekturkonzepte
                            • Grundlagen der Programmierung in Java
                            • Präsentationstechnik
                            Universität
                            4 Jahre 9 Monate
                            2009-09 - 2014-05

                            Erstellen einer Spezifikation

                            Consultant, Softwareentwickler Java 6 Java 7 JSF ...
                            Consultant, Softwareentwickler

                            • Erstellen einer Spezifikation zur Migration eines bestehenden, webbasierten Antragsverwaltungssystems zu Java und JSF
                            • Anschließend folgte die Implementierung des zuvor spezifizierten Systems sowie Betrieb in der IT-Systemlandschaft des Kunden
                            • Nach Fertigstellung der Anwendung folgte bis 2020 dessen Weiterentwicklung und laufende Fehlerbehebung

                              Java 6 Java 7 JSF Facelets HTML JavaScript JPA Eclipse Link XML Subversion Mercurial Ant Maven Tomcat Enterprise Architect Eclipse OSGi MySQL SQL Java JPA/SQL/MySQL
                              Wissenschaftliches Institut
                              1 Jahr 10 Monate
                              2011-10 - 2013-07

                              Spezifikation und Entwicklung einer Webanwendung

                              (Senior) Software Developer Java 7 Eclipse RCP SWT ...
                              (Senior) Software Developer
                              • Spezifikation und Entwicklung einer Webanwendung zur Verwaltung fachbereichsspezifischer Hochschul-Prozesse, wie bspw. Personenverwaltung und Lehreinsatzplanung
                              Java 7 Eclipse RCP SWT JFace OSGi Rich Ajax Platform (RAP) JPA Eclipse Link Hibernate XML SAX JDOM Oracle-DB Microsoft SQL Server Mercurial Redmine Jetty Scrum JUnit Java
                              Universität
                              1 Jahr 4 Monate
                              2012-03 - 2013-06

                              Weiterentwicklung einer Desktopanwendung zur Wartung und Steuerung von elektrischen Umrichtern

                              Software Developer  Java 7 Eclipse RCP SWT ...
                              Software Developer

                              • Modellgetriebene (model-driven development) Weiterentwicklung einer Desktopanwendung zum Betrieb von elektrischen Umrichtern
                              • Dazu gehörte die Visualisierungen des Systemzustands in Echtzeit
                              • Entwicklung einer Lösung zur Verteilung der erstellten Visualisierungensmodelle an die Benutzer

                                 Java 7 Eclipse RCP SWT JFace OSGi REST Jersey Eclipse Graphical Modeling Project (GMP) GMF EMF XML SAX JDOM Subversion Scrum Maven Java Eclipse Graphical Modeling Project (ehemals GMF)
                                Spezialist für Antriebs- und Automatisierungstechnik
                                1 Jahr
                                2010-10 - 2011-09

                                Neuentwicklung und Erweiterung verschiedener Online-Trainings

                                Softwareentwickler Java 6 Spring Framework JSP ...
                                Softwareentwickler

                                • Implementierung verschiedener webbasierter Online-Trainer
                                • Anbindung bestehender Online-Trainer an Web Analytics Tools und Payment Dienstleister

                                  Java 6 Spring Framework JSP Struts HTML JavaScript JPA Hibernate SAX JDOM Subversion Continuous Integration Jenkins Jira Scrum Maven REST Jersey Tomcat Eclipse JUnit MySQL Oracle DB SQL Java HTML/JavaScript JPA/SQL/MySQL/ Oracle DBMS
                                  Healthcare-Dienstleistungen
                                  6 Monate
                                  2010-04 - 2010-09

                                  Weiterentwicklung eines Onlineshops für Non-Food-Artikel

                                  Software Developer Java 5 Spring Framework HTML ...
                                  Software Developer

                                  • Weiterentwicklung eines Onlineshops zum Kauf von Kinokarten und anderer dort vertriebener Waren
                                  • Zu meinen Aufgaben gehörten insbesondere die Überarbeitung der Registrierung, der "Fraud Prevention and Detection" und die Umsetzung einer ?one click? - Sitzplatzauswahl beim Bestellvorgang

                                    Java 5 Spring Framework HTML JSP Struts JavaScript JPA Hibernate SAX JDOM Subversion Redmine Tomcat Eclipse Oracle DB SQL PL/SQL Java
                                    Spezialist für eCommerce
                                    5 Monate
                                    2009-04 - 2009-08

                                    Erstellen eines Handbuchs für Prozesse der Fachbereiche sowie der IT-Systemlandschaft

                                    Consultant Enterprise Architekt UML
                                    Consultant

                                    • Erstellen einer Dokumentation der einzelnen Prozesse in den Fachbereichen
                                    • Insbesondere der Gemeinsamkeiten und Unterschiede zwischen den Fachbereichen
                                    • Des Weiteren war die bestehende IT-Systemlandschaft zu erfassen

                                      Enterprise Architekt UML
                                      Universität

                                      Aus- und Weiterbildung

                                      Aus- und Weiterbildung

                                      4 Jahre
                                      2005-04 - 2009-03

                                      Medieninformatik - Schwerpunkt Software

                                      Diplom-Informatiker, Berliner Hochschule für Technik
                                      Diplom-Informatiker
                                      Berliner Hochschule für Technik
                                      • Thema der Diplomarbeit: Umsetzung einer serviceorientierten Architektur mit GMF
                                      • Abschluss: ?sehr gut mit Auszeichnung?

                                      Kompetenzen

                                      Kompetenzen

                                      Top-Skills

                                      Java, Spring Framework, Docker, Kubernetes AWS-Cloud Microservices

                                      Produkte / Standards / Erfahrungen / Methoden

                                      Java 17
                                      Experte
                                      Spring Framework
                                      Experte
                                      Kubernetes
                                      Fortgeschritten
                                      Spring MVC
                                      Experte
                                      Spring Data
                                      Experte
                                      Docker
                                      Fortgeschritten
                                      Microservices
                                      Experte
                                      Spring Security
                                      Experte
                                      Activiti (BPMN)
                                      Apache ActiveMQ
                                      Spring Boot
                                      Experte
                                      Apache Tomcat
                                      Architektur- und Design-Patterns
                                      Bamboo
                                      Camunda (BPMN)
                                      Clean Code
                                      Continious Integration
                                      CXF
                                      Flyway
                                      Gatling
                                      Git
                                      GMF
                                      Grunt
                                      Hamcrest
                                      HTML
                                      IntelliJ Idea
                                      JDOM
                                      AWS-Cloud
                                      Jenkins
                                      Jersey
                                      Jetty
                                      Jira
                                      Junit
                                      Kanban
                                      Karma
                                      Mockito
                                      MockMVC
                                      OSCP
                                      OSGi
                                      Pair Programming
                                      PKI
                                      SAML
                                      SAX
                                      Scrum
                                      Gradle
                                      Fortgeschritten
                                      Maven
                                      Fortgeschritten
                                      Test-driven development
                                      verteilte Systeme
                                      Unit- und Integrationstests
                                      Continuous Deployment
                                      Continuous Integration
                                      Behaviour Driven Development
                                      Kafka
                                      GitlabCI
                                      Testcontainers

                                      Programmiersprachen

                                      Java 17
                                      Experte
                                      JavaScript
                                      Fortgeschritten
                                      Python
                                      Basics
                                      Typescript
                                      Fortgeschritten

                                      Datenbanken

                                      H2
                                      Microsoft SQL Server
                                      MySQL
                                      Oracle DBMS

                                      Datenkommunikation

                                      REST
                                      SOAP
                                      HTTP
                                      HATEOAS

                                      Branchen

                                      Branchen

                                      • Touristik
                                      • E-Commerce
                                      • Healthcare
                                      • öffentlicher Sektor


                                      Vertrauen Sie auf GULP

                                      Im Bereich Freelancing
                                      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

                                      Fragen?

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

                                      Das GULP Freelancer-Portal

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