Berater JAVA, J2EE
Aktualisiert am 03.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Back-End
Microservices
Cloud
JEE
Java
Srpring
Spring boot
Javascript
Docker
Kubernetes
Apache Kafka
Apache Avro
RabbitMQ
Grafana
Kibana
DevOps
Gitlab
Continuous Integration
CI/CD
Git
SVN
Design Pattern
UML
Deutsch
Englisch

Einsatzorte

Einsatzorte

Frankfurt am Main (+50km)
Deutschland, Schweiz
möglich

Projekte

Projekte

10 Monate
2023-12 - heute

Weiterentwicklung der Domäne Angebote/ABO der Vertriebsplattform

Fullstack Entwickler
Fullstack Entwickler
 
  • Programmierung und lmplementierung technischer Komponenten in die Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken.
  • Gewährleistung der Einhaltung von Entwicklungsstandards und -richtlinien, um die Wiederverwendbarkeit von Entwicklungsarbeiten und die technische Zukunftssicherheit der IT-Systeme sicherzustellen.
  • Durchfu?hrung umfassender Analysen und Bewertungen zur Identifizierung und Konsolidierung von Branchentrends, die zur Optimierung von Geschäftsprozessen beitragen, um eine optimale Kundenbetreuung zu gewährleisten.
  • Aktive Beteiligung an der Durchfu?hrung von Codereviews, Refactoring-Prozessen und regelmäßigen Deployments mittels Continuous Integration/Continuous Deployment (CI/CD) sowie Gestaltung und Mitwirkung an Scrum-Events des Teams. 
  • Verantwortlich fu?r die Behebung von Fehlern, die während der Testphasen in den Applikationen/Komponenten identifiziert wurden.
  • Erstellung und Pflege der Dokumentation technischer Komponenten sowie die Erarbeitung von Systemdokumentationen. 
  • Entwicklung und Implementierung von Teststrategien sowie die Automatisierung von Testverfahren zur Steigerung der Effizienz und Qualität der Softwareentwicklung.

     
    Java Entwicklung (JDK 17 Spring Boot Kotlin Spring Cloud Contract SonarQube) REST Schnittstellen (Swagger OpenAPI) Java Werkzeuge (IntelliJ Maven) Test Werkzeuge (JUnit Cucumber Mockito Selenium WireMock) Last-Test-Werkzeuge (Gatling) Fehleranalyse (Graylog Instana Grafana Prometheus) Versions-/ Konfigurationsmanagement (Git JIRA Confluence) Continuous Integration / Continuous Delivery (GitLab CI FluxCD Helm) Container Technologien (Docker Kubernetes) Cloud (AWS) Rel. Datenbanken (PostgreSQL Liquibase) Security und Authorisierung (OpenIDConnect / Keycloak)
    5 Jahre 2 Monate
    2018-09 - 2023-10

    Reisendeninformation

    Java Entwickler, DevOps Engineer
    Java Entwickler, DevOps Engineer
     
    • Sicherstellung der Sicherheit von Anwendungen durch Implementierung geeigneter Protokolle und Maßnahmen.
    • Schnittstelle zwischen der Anwendung und den Datenempfängern, um eine effiziente Kommunikation und Datenu?bertragung zu gewährleisten.
    • Verantwortung fu?r Build- und Release-Management, einschließlich Automatisierung von Abläufen, Infrastrukturverwaltung und kontinuierlicher Integration.
    • Überwachung und Steuerung verschiedener Projektphasen, um sicherzustellen, dass Ziele und Fristen eingehalten werden.
    • Zusammenarbeit mit verschiedenen Teams und Stakeholdern, um Projektziele zu erreichen und ein hohes Maß an Kundenzufriedenheit zu gewährleisten.
    • Tiefes Verständnis fu?r Anwendungsarchitekturen und die Fähigkeit, technische Lösungen erfolgreich zu implementieren und zu verwalten.
    • Fähigkeit, technische Herausforderungen zu erkennen und effektive Lösungen zu entwickeln.
    • Beteiligung an der kontinuierlichen Verbesserung von Prozessen und Praktiken, Durchfu?hren von Code-Reviews, Komponententests und Integrationstests, um die Effizienz zu steigern und die Qualität der Anwendungen zu verbessern.
    • Analyse - Design - Architektur - Infrastrukturaufbau, Implementierung - Testing ? Betrieb

     
    Microservices Docker Kubernetes Helm Rancher AWS Git Gitlab CI Apache Kafka Apache Avro RabbitMQ Grafana Kibana Gradle Ansible JIRA Java 11 PostgreSQL Spring Spring Boot Renovate Trivy Whitesource SonarQube
    8 Monate
    2018-02 - 2018-09

    Optimierung und Wartung von GPS-basierten Bahn-Tracking-Systemen

    Java Backend Entwickler
    Java Backend Entwickler
     
    • Entgegennahme, Speicherung und Anzeige von GPS-Ortungsdaten der Zu?ge Implementierung von Webservices 
    • Beheben von Fehlern aus den Testphasen in der Applikation sowie Fixen von Produktionsbugs 
    • Berichten von Risiken und Problemen an die technischen Architekten und an das Projektmanagement 
    • Frontend Bugfixing (React) 
     
    AWS Git IntelliJ IDEA JIRA SonarQube Java 8 JBoss EAP JEE (JMS JAAS JAX-RS JPA) MQTT PostgreSQL Swagger React
    6 Monate
    2017-09 - 2018-02

    Entwicklung und Implementierung einer Tablet-basierten Ticketverkaufs-App

    Fullstack Entwickler
    Fullstack Entwickler
     
    • Neuentwicklung einer Tablet-basierten Anwendung zum Verkauf der Fahrkarten
    • Implementierung technischer Komponenten der Applikationen im Umfeld der JSF/Primefaces, JEE-Technologien
    • Beheben von Fehlern aus den Testphasen in den Applikationen/Komponenten, bzw. aus dem produktiven Betrieb
    • Aufbau und Betrieb einer Entwicklungsumgebung
    • Beratung des Auftraggebers innerhalb der Projektphasen, technisches Design, Implementierung und Entwicklertest
     
    Weblogic Git IntelliJ IDEA JIRA SonarQube Java 8 JEE 6 JSF 2.1 (Primefaces 6.1) Oracle SQL EJB 3.1 Ajax MAVEN XHTML
    1 Jahr 10 Monate
    2015-11 - 2017-08

    Modernisierung und Migration der Datenmanagement-Systemlandschaft mit umfassender technischer Beratung und Entwicklung"

    Fullstack Entwickler
    Fullstack Entwickler
     
    • Technische Migration der Systemlandschaft der Kernprozesse des Datenmanagements auf eine angemessene und zeitgemäße technische Plattform
    • Beratung des Auftraggebers innerhalb der Projektphasen, technisches Design, Implementierung und Entwicklertest
    • Erstellung von technischen Design-Dokumenten (technische Komponenten-Beschreibungen, Batchprogramm Beschreibungen und technische Schnittstellen-Beschreibungen)
    • Aufbau und Betrieb der Entwicklungsumgebung
    • Erstellung von Testfällen und Durchfu?hrung von Entwicklertests

     
    JBOSS 6.1 JIRA Jenkins SonarQube Java 8 JEE 6 JSF 2.1 (Primefaces 5.3) JMockit Junit 4.11 Hibernate 4.2 JPA 2.0 Oracle SQL EJB 3.1 Ajax MAVEN XHTML LESS HP Quality Center
    3 Jahre 1 Monat
    2012-11 - 2015-11

    Zahlungsverkehr

    Fullstack Entwickler
    Fullstack Entwickler
    • Abstimmung, Review und Aufwandschätzung von Fachkonzepten
    • Analyse, Design, Entwicklung und Implementierung neuer Anforderungen
    • Build- und Releasemanagement
    • Qualitätssicherung, Dokumentation, fachliche und technische Tests
    • Design und Durchführung von Lasttests
    • Problemanalyse und Behebung von Defekten
    • Tägliche Produktionsunterstützung als 3rd Level Support
    • Fachlicher Schwerpunkt: Zahlungsverkehr
    IBM Websphere Java JEE 6 JSF 2.0 (Richfaces 4.2.2) Webservices (SOAP REST) JPA 2.0 Oracle SQL Hibernate EJB 3.1 JAXB Ajax MAVEN XML XHTML Eclipse HP Quality Center HP Service Center IBM Clear Case Apache jMeter
    4 Jahre 2 Monate
    2008-10 - 2012-11

    Integrierte IT-Produktionsunterstützung und Schnittstellenmanagement im Einkaufsprozess

    Application Manager, Business Analyst, Tester
    Application Manager, Business Analyst, Tester
    • Tägliche Produktionsunterstu?tzung als 3rd Level Support
    • Schnittstelle zwischen Fachbereich und IT/Entwickler
    • Analyse und Bearbeitung von Anforderungen und Change Requests
    • Code Review und Qualitätssicherung
    • Durchfu?hrung von Funktionstests und Unterstu?tzung bei Integrationstests
    • Organisation der Fachabteilungstests und Unterstu?tzung bei den Tests
    • Unterstu?tzung der Fachabteilung bei Handlingsproblemen
    • Erstellen von Dokumentationen und Reporting
    • Software Release Management
    • Unterstu?tzung bei der Anwenderbetreuung in der gesamten Einkaufsabwicklung
    Java ? Javascript - Ariba Query Language HP Service Center Eclipse SAP ERP LDAP

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    Diplom Informatiker (FH)

    Kompetenzen

    Kompetenzen

    Top-Skills

    Back-End Microservices Cloud JEE Java Srpring Spring boot Javascript Docker Kubernetes Apache Kafka Apache Avro RabbitMQ Grafana Kibana DevOps Gitlab Continuous Integration CI/CD Git SVN Design Pattern UML

    Produkte / Standards / Erfahrungen / Methoden

    JEE, Java, Srpring, Spring boot, Javascript, Microservices, Docker, Kubernetes
    Fortgeschritten

    JEE, Java, Srpring, Spring boot, Javascript, Microservices, Docker, Kubernetes, Apache Kafka, Apache Avro, RabbitMQ, Grafana, Kibana, DevOps, Gitlab, Continuous Integration, CI/CD, Git, SVN, Design Pattern, UML, OOP, Clean Code, IntelliJ IDEA, Eclipse, NetBeans, Webservices, SOAP, REST, Junit, Shell, helm, Rancher, SonarQube, JSF, Primefaces, Ansible, Rancher, PostgreSQL, Oracle, HP Quality, Center, HP Service Center, IBM Clear Case, AWS, Cloud, Scrum, Kanban 

    Betriebssysteme

    Mac OS
    MS-DOS
    SUN OS, Solaris
    Unix
    Windows

    Programmiersprachen

    Java
    JavaScript
    PHP
    PL/SQL
    SWIFT

    Datenbanken

    JDBC
    MySQL
    Oracle
    Postgres
    SQL

    Datenkommunikation

    Web Services

    Branchen

    Branchen

    Banken, Transport

    Einsatzorte

    Einsatzorte

    Frankfurt am Main (+50km)
    Deutschland, Schweiz
    möglich

    Projekte

    Projekte

    10 Monate
    2023-12 - heute

    Weiterentwicklung der Domäne Angebote/ABO der Vertriebsplattform

    Fullstack Entwickler
    Fullstack Entwickler
     
    • Programmierung und lmplementierung technischer Komponenten in die Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken.
    • Gewährleistung der Einhaltung von Entwicklungsstandards und -richtlinien, um die Wiederverwendbarkeit von Entwicklungsarbeiten und die technische Zukunftssicherheit der IT-Systeme sicherzustellen.
    • Durchfu?hrung umfassender Analysen und Bewertungen zur Identifizierung und Konsolidierung von Branchentrends, die zur Optimierung von Geschäftsprozessen beitragen, um eine optimale Kundenbetreuung zu gewährleisten.
    • Aktive Beteiligung an der Durchfu?hrung von Codereviews, Refactoring-Prozessen und regelmäßigen Deployments mittels Continuous Integration/Continuous Deployment (CI/CD) sowie Gestaltung und Mitwirkung an Scrum-Events des Teams. 
    • Verantwortlich fu?r die Behebung von Fehlern, die während der Testphasen in den Applikationen/Komponenten identifiziert wurden.
    • Erstellung und Pflege der Dokumentation technischer Komponenten sowie die Erarbeitung von Systemdokumentationen. 
    • Entwicklung und Implementierung von Teststrategien sowie die Automatisierung von Testverfahren zur Steigerung der Effizienz und Qualität der Softwareentwicklung.

       
      Java Entwicklung (JDK 17 Spring Boot Kotlin Spring Cloud Contract SonarQube) REST Schnittstellen (Swagger OpenAPI) Java Werkzeuge (IntelliJ Maven) Test Werkzeuge (JUnit Cucumber Mockito Selenium WireMock) Last-Test-Werkzeuge (Gatling) Fehleranalyse (Graylog Instana Grafana Prometheus) Versions-/ Konfigurationsmanagement (Git JIRA Confluence) Continuous Integration / Continuous Delivery (GitLab CI FluxCD Helm) Container Technologien (Docker Kubernetes) Cloud (AWS) Rel. Datenbanken (PostgreSQL Liquibase) Security und Authorisierung (OpenIDConnect / Keycloak)
      5 Jahre 2 Monate
      2018-09 - 2023-10

      Reisendeninformation

      Java Entwickler, DevOps Engineer
      Java Entwickler, DevOps Engineer
       
      • Sicherstellung der Sicherheit von Anwendungen durch Implementierung geeigneter Protokolle und Maßnahmen.
      • Schnittstelle zwischen der Anwendung und den Datenempfängern, um eine effiziente Kommunikation und Datenu?bertragung zu gewährleisten.
      • Verantwortung fu?r Build- und Release-Management, einschließlich Automatisierung von Abläufen, Infrastrukturverwaltung und kontinuierlicher Integration.
      • Überwachung und Steuerung verschiedener Projektphasen, um sicherzustellen, dass Ziele und Fristen eingehalten werden.
      • Zusammenarbeit mit verschiedenen Teams und Stakeholdern, um Projektziele zu erreichen und ein hohes Maß an Kundenzufriedenheit zu gewährleisten.
      • Tiefes Verständnis fu?r Anwendungsarchitekturen und die Fähigkeit, technische Lösungen erfolgreich zu implementieren und zu verwalten.
      • Fähigkeit, technische Herausforderungen zu erkennen und effektive Lösungen zu entwickeln.
      • Beteiligung an der kontinuierlichen Verbesserung von Prozessen und Praktiken, Durchfu?hren von Code-Reviews, Komponententests und Integrationstests, um die Effizienz zu steigern und die Qualität der Anwendungen zu verbessern.
      • Analyse - Design - Architektur - Infrastrukturaufbau, Implementierung - Testing ? Betrieb

       
      Microservices Docker Kubernetes Helm Rancher AWS Git Gitlab CI Apache Kafka Apache Avro RabbitMQ Grafana Kibana Gradle Ansible JIRA Java 11 PostgreSQL Spring Spring Boot Renovate Trivy Whitesource SonarQube
      8 Monate
      2018-02 - 2018-09

      Optimierung und Wartung von GPS-basierten Bahn-Tracking-Systemen

      Java Backend Entwickler
      Java Backend Entwickler
       
      • Entgegennahme, Speicherung und Anzeige von GPS-Ortungsdaten der Zu?ge Implementierung von Webservices 
      • Beheben von Fehlern aus den Testphasen in der Applikation sowie Fixen von Produktionsbugs 
      • Berichten von Risiken und Problemen an die technischen Architekten und an das Projektmanagement 
      • Frontend Bugfixing (React) 
       
      AWS Git IntelliJ IDEA JIRA SonarQube Java 8 JBoss EAP JEE (JMS JAAS JAX-RS JPA) MQTT PostgreSQL Swagger React
      6 Monate
      2017-09 - 2018-02

      Entwicklung und Implementierung einer Tablet-basierten Ticketverkaufs-App

      Fullstack Entwickler
      Fullstack Entwickler
       
      • Neuentwicklung einer Tablet-basierten Anwendung zum Verkauf der Fahrkarten
      • Implementierung technischer Komponenten der Applikationen im Umfeld der JSF/Primefaces, JEE-Technologien
      • Beheben von Fehlern aus den Testphasen in den Applikationen/Komponenten, bzw. aus dem produktiven Betrieb
      • Aufbau und Betrieb einer Entwicklungsumgebung
      • Beratung des Auftraggebers innerhalb der Projektphasen, technisches Design, Implementierung und Entwicklertest
       
      Weblogic Git IntelliJ IDEA JIRA SonarQube Java 8 JEE 6 JSF 2.1 (Primefaces 6.1) Oracle SQL EJB 3.1 Ajax MAVEN XHTML
      1 Jahr 10 Monate
      2015-11 - 2017-08

      Modernisierung und Migration der Datenmanagement-Systemlandschaft mit umfassender technischer Beratung und Entwicklung"

      Fullstack Entwickler
      Fullstack Entwickler
       
      • Technische Migration der Systemlandschaft der Kernprozesse des Datenmanagements auf eine angemessene und zeitgemäße technische Plattform
      • Beratung des Auftraggebers innerhalb der Projektphasen, technisches Design, Implementierung und Entwicklertest
      • Erstellung von technischen Design-Dokumenten (technische Komponenten-Beschreibungen, Batchprogramm Beschreibungen und technische Schnittstellen-Beschreibungen)
      • Aufbau und Betrieb der Entwicklungsumgebung
      • Erstellung von Testfällen und Durchfu?hrung von Entwicklertests

       
      JBOSS 6.1 JIRA Jenkins SonarQube Java 8 JEE 6 JSF 2.1 (Primefaces 5.3) JMockit Junit 4.11 Hibernate 4.2 JPA 2.0 Oracle SQL EJB 3.1 Ajax MAVEN XHTML LESS HP Quality Center
      3 Jahre 1 Monat
      2012-11 - 2015-11

      Zahlungsverkehr

      Fullstack Entwickler
      Fullstack Entwickler
      • Abstimmung, Review und Aufwandschätzung von Fachkonzepten
      • Analyse, Design, Entwicklung und Implementierung neuer Anforderungen
      • Build- und Releasemanagement
      • Qualitätssicherung, Dokumentation, fachliche und technische Tests
      • Design und Durchführung von Lasttests
      • Problemanalyse und Behebung von Defekten
      • Tägliche Produktionsunterstützung als 3rd Level Support
      • Fachlicher Schwerpunkt: Zahlungsverkehr
      IBM Websphere Java JEE 6 JSF 2.0 (Richfaces 4.2.2) Webservices (SOAP REST) JPA 2.0 Oracle SQL Hibernate EJB 3.1 JAXB Ajax MAVEN XML XHTML Eclipse HP Quality Center HP Service Center IBM Clear Case Apache jMeter
      4 Jahre 2 Monate
      2008-10 - 2012-11

      Integrierte IT-Produktionsunterstützung und Schnittstellenmanagement im Einkaufsprozess

      Application Manager, Business Analyst, Tester
      Application Manager, Business Analyst, Tester
      • Tägliche Produktionsunterstu?tzung als 3rd Level Support
      • Schnittstelle zwischen Fachbereich und IT/Entwickler
      • Analyse und Bearbeitung von Anforderungen und Change Requests
      • Code Review und Qualitätssicherung
      • Durchfu?hrung von Funktionstests und Unterstu?tzung bei Integrationstests
      • Organisation der Fachabteilungstests und Unterstu?tzung bei den Tests
      • Unterstu?tzung der Fachabteilung bei Handlingsproblemen
      • Erstellen von Dokumentationen und Reporting
      • Software Release Management
      • Unterstu?tzung bei der Anwenderbetreuung in der gesamten Einkaufsabwicklung
      Java ? Javascript - Ariba Query Language HP Service Center Eclipse SAP ERP LDAP

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      Diplom Informatiker (FH)

      Kompetenzen

      Kompetenzen

      Top-Skills

      Back-End Microservices Cloud JEE Java Srpring Spring boot Javascript Docker Kubernetes Apache Kafka Apache Avro RabbitMQ Grafana Kibana DevOps Gitlab Continuous Integration CI/CD Git SVN Design Pattern UML

      Produkte / Standards / Erfahrungen / Methoden

      JEE, Java, Srpring, Spring boot, Javascript, Microservices, Docker, Kubernetes
      Fortgeschritten

      JEE, Java, Srpring, Spring boot, Javascript, Microservices, Docker, Kubernetes, Apache Kafka, Apache Avro, RabbitMQ, Grafana, Kibana, DevOps, Gitlab, Continuous Integration, CI/CD, Git, SVN, Design Pattern, UML, OOP, Clean Code, IntelliJ IDEA, Eclipse, NetBeans, Webservices, SOAP, REST, Junit, Shell, helm, Rancher, SonarQube, JSF, Primefaces, Ansible, Rancher, PostgreSQL, Oracle, HP Quality, Center, HP Service Center, IBM Clear Case, AWS, Cloud, Scrum, Kanban 

      Betriebssysteme

      Mac OS
      MS-DOS
      SUN OS, Solaris
      Unix
      Windows

      Programmiersprachen

      Java
      JavaScript
      PHP
      PL/SQL
      SWIFT

      Datenbanken

      JDBC
      MySQL
      Oracle
      Postgres
      SQL

      Datenkommunikation

      Web Services

      Branchen

      Branchen

      Banken, Transport

      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.