Software-Engineering
Aktualisiert am 06.12.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 08.12.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Spring-Boot
Java API for RESTful Web Services
Domain Driven Design
Backend-Entwicklung
UML Modellierung
Integration Test
Unit Test
Englisch
Verhandlungssicher in Wort und Schrift
Französisch
Schulkenntnisse
Portugiesisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km)
möglich

Projekte

Projekte

5 Monate
2024-04 - 2024-08

IT-Training in Theorie und Praxis für Fachinformatiker

IT-Dozent
IT-Dozent
  • IT-Training in Theorie und Praxis für Fachinformatiker für Anwendungsentwicklung und Systemintegration
1 Jahr 2 Monate
2022-10 - 2023-11

Wartung,Pflege und Entwicklung

Senior Java-Entwickler/DevOps Java 11/17 Kafka Spring Boot ...
Senior Java-Entwickler/DevOps
  • Pflege und Wartung bestehender Applikationsmodule.
  • Weiterentwicklung von zusätzlichen Anforderungen
  • Teamgröße: 12

Intellij Idea Maven
Java 11/17 Kafka Spring Boot Rest-API Cassandra Angula 15 Typescript Selenium Kubernetes OIDC Oauth2 Grafana Npm Amazon S3 Git Bitbucket Scrum
Öffentliche Behörde
Nürnberg
1 Jahr 11 Monate
2020-12 - 2022-10

REST-API Entwicklung / Knowledge Transfer

Software Engineer Intellij Idea Maven Postman ...
Software Engineer
  • Erweiterung des bestehenden Portals bzw Applikationen in verteilten Systemen, sowie Knowledge Transfer an Offshore-Kollegen zur erfolgreichen Projektübergabe.
  • Entwurf von Software-Architekturen zur Adaption des OIDC Flows.
  • Entwicklung eines Proof of Concept
  • Teamgröße: 25
UML 2.0 Linux Git Gitlab
Intellij Idea Maven Postman RxJava Java 11 Spring Boot Oracle Hazelcast SQL Kafka OpenId Connect Oauth2 mod_auth_openidc Apache httpd server AWS (Amazon Web Service) Scrum
Telefónica/ TechMahindra
Hamburg
6 Monate
2020-06 - 2020-11

Kreditportal Applikationsablösung

Senior Java-Entwickler Scrum Git CamundaBPM ...
Senior Java-Entwickler

  • Erweiterung eines Kreditportals zur Vergabe von Krediten an Unternehmen
  • Analyse der fachlichen Anforderungen.
  • Einführung und Konzeption einer Software-Architektur auf Basis von Domain-Driven-Design

Intellij Idea Maven JEE7 JSF WAS TomEE Camunda BPM Eclipselink ScrumGerrit Java 8 Windows Git Gerrit Scrum
Scrum Git CamundaBPM Mockito Host DB2 Requirement Engineering
Nord/LB
Hannover
9 Monate
2019-07 - 2020-03

Kreditportal

Senior Java-Entwickler
Senior Java-Entwickler
  • Aufbau eines Kreditportals zur Vergabe von Krediten an Immobilienbranchen.
  • Analyse der fachlichen Anforderungen.
  • Einführung und Konzeption einer Software-Architektur auf Basis von Domain-Driven-Design.
  • Implementierung von Rest-Schnittstellen auf Basis von CQRS u. HATEOAS und Event Sourcing
Intellij Idea Maven Rest JEE7 Wildfly Hibernate GraphQL Windows 7 Git BitBucket Scrum Java 8 UML 2.0
BerlinHyp
Berlin
4 Monate
2019-03 - 2019-06

Ground Transport System

Software Engineer
Software Engineer
  • Aufbau einer Infrastruktur zur Verwaltung von Stellwerken.
  • Analyse der Systemarchitektur.
  • Performance-Analyse des Message-Brokers Rabbit MQ.
  • Spezifikation von Software-Requirements.
  • Implementierung neuer Restful Endpoints
  • Reviews von Implementierungen
  • Implementierung von Unit- und Integrationstests.
  • Erweiterung der Jenkins-Pipeline.
  • Erstellung von Software-Dokumentation
    IntelliJ Idea CF-CLI Maven Pipeline Cloud Foundry REST Spring-Boot Spring-Security Jenkins Maven Groovy Java 8 Rabbit MQ Oauth2 Hibernate Eureka Windows 10 Git BitBucket Scrum UML 2.0 Cloud Foundry Technologien: REST Spring Boot Spring-Security Jenkins SSO Spring Cloud LoadBalance
    Thales
    Berlin, Ditzingen
    2 Monate
    2019-02 - 2019-03

    IoT/ Proof of Concept

    Software-Engineer
    Software-Engineer
    • Erstellen eines Proof of Concept für sichere Authentifizierung von Anwendern
    • Analyse der System-Architektur.
    • Konzpieren einer Software-Architektur
    • Implementierung des Proof of Concept für ein Embedded Sytem.
    • Modularisierung des JDK 10.
    • Erstellen einer Software-Dokumentation
    IntelliJ IDEA WSDL SOAP Java 10 SASL ISP Linux Git GitLab
    Nitrokey
    Berlin
    5 Monate
    2018-09 - 2019-01

    Digital Farming

    Senior Java-Entwickler Scrum IntelliJ Youtrack ...
    Senior Java-Entwickler
    IntelliJ IDEA Cosmos DB MS SQL Server Linux Git GitHub GitLab
    Scrum IntelliJ Youtrack Docker Azure Restful Services Spring-Boot SQL Java 8 Hibernate Kubernetes
    Yara WaterConnect
    Hennigsdorf
    1 Monat
    2018-12 - 2018-12

    Logo-Animation

    Frontend-Developer Webstorm JavaScript SCSS ...
    Frontend-Developer
    Webstorm JavaScript SCSS NodeJs npm Git
    Exodus Berlin
    Berlin
    3 Monate
    2018-06 - 2018-08

    Messaging System

    Senior Java-Entwickler
    Senior Java-Entwickler

    IntelliJ Jenkins Docker Spring-Boot SQL Java 8 Hibernate Postgresql Linux Spring Boot Java 8 Spring-Batch Hibernate Kafka Grafana MySQL Git Scrum
    RatePay
    Berlin
    11 Monate
    2017-07 - 2018-05

    Portalbau

    Senior Java-Entwickler
    Senior Java-Entwickler
    Eclipse RAD Maven Sonar Nexus Teamcity Spring JSF (Mojara + Primefaces) Jquery Tomcat Websphere SQL Datenbank: AS400 DB2 Windows 10 SVN Agile Software-Programmierung
    WPK
    Berlin
    6 Monate
    2017-11 - 2018-04

    GIS

    Software Engineer
    Software Engineer

    Emacs LeafletJs JavaScript Erlang Mnesia Linux Git Java SE Erlang OTP Cowboy JSON based ReST Services Agile Programmierung VueJs
    BEAN
    Berlin
    3 Monate
    2017-05 - 2017-07

    Verwaltungssoftware zu Steuerung von Retouren

    Software Engineer Idea Stups PIP ...
    Software Engineer
    Spring-Boot AWS Zign AWS-KMS Web Services: SOAP/REST Docker PostgreSQL Cassandra Micro Services Linux Git Kanbas Grafana UML 2.0
    Idea Stups PIP GitEye
    Zalando SE
    Berlin
    4 Monate
    2017-01 - 2017-04

    Single Page Application/JEE Entwicklung

    Java-Entwickler
    Java-Entwickler
    • Frontend/Backendentwicklung
    Spring-MVC Hibernate Junit Q-DSL Knockout Promise Bootstrap REST-Webservices Eclipse Maven Grunt Npm GitExtension Oracle Windows 10 Scrum Git Gulp SCSS
    Arxes-Tolina
    Berlin
    1 Jahr 8 Monate
    2015-05 - 2016-12

    Verwaltung für die Steuerung von Anträgen für die Landwirtschaft

    Senior Java-Entwickler
    Senior Java-Entwickler
    • Swing/JEE Entwicklung
    • Backend-/ Frontendentwicklung
    Eclipse 4.3 SQL Developer Java /8 JEE 6.0 Spring Boot Spring-MVC Swing Junit JBOSS 4 Hibernate JMock PowerMock Micro Services Oracle Jenkins Subversion Windows 7.0 Continuous Integration / Delivery Daily Stand-ups Kurze Release Zyklen
    Servicezentrum Landentwicklung und Agrarförderung
    Hannover
    4 Monate
    2015-01 - 2015-04

    Organisationsprogrammierung

    Eclipse SQL Developer JEE 6.0 Web Services ...
    • Backend-/ Frontendentwicklung
    • Weiterentwicklung bestehende Legacy-Anwendungen für Generierung von Dokumenten. Bug Fixing von Sicherheitslücken
    Eclipse SQL Developer JEE 6.0 Web Services JUnit Spring Struts JSP JBOSS Tomcat Oracle Subversion Windows 7.0
    Axa Konzern
    München
    5 Jahre 9 Monate
    2009-04 - 2014-12

    Entwicklung

    • WebServices
    • Backend-Entwicklung/Frontend-Entwicklung,SoftwareRequirementsSpecification
    • Entwicklung  eines Authentifizierungs u. Autorisierungsfrontend. Coaching, Koordination  mit  Offshore-Projektunternehmen
    Netbeans 8.0 MS Visio. Enterpise Architect 10. UML OOA OOD DDD UML Code Review Pair Programming J2EE 6 Web Services JAX-WS JPA EclipseLink JSF 2.0 JMS RichFaces Primefaces MDB EJB (EJB 3.0) JUnit 4.8.1 JavaScript JQuery Tomcat Arquillian 1.1.2 Glassfish 3.1.2.2 SOAP HTTP/S FTP LDAP Oracle 10g MS SQL Server Express 2008 PostgreSQL 9.1 Jenkins Rational Clear Case MS VSS. Windows 2003/2008 Embedded-Linux MS Active Directory
    Bombardier Transportation
    Hennigsdorf
    2 Jahre 1 Monat
    2008-01 - 2010-01

    Entwicklung

    Flex Actionscript3.0 Java ...
    • SoftwareRequirementsSpecification, Prototyping
    Flex Actionscript3.0 Java Eclipse BlazeDS Java1.6 WebServices SOAP PayPal HSQLDB Software Requirement Specification
    Berlin
    1 Jahr 9 Monate
    2007-07 - 2009-03

    Entwicklung

    Frontend/Backend-Entwicklung
    Frontend/Backend-Entwicklung
    OOA OOD UML WSAD J2EE 1.4 Java WAS 6.0 JScript JDO Code Review TDD Refactoring DB 2 MKS
    Daimler Financial Services
    D-Berlin
    1 Jahr 4 Monate
    2006-03 - 2007-06

    Frontend-Entwicklung

    Eclipse 3.2 Maven JEE ...
    • Digital Content / Community
    • Frontend-Entwicklung, Redesign und funktionale Erweiterung des bestehenden webbasierten Anwendung
    Eclipse 3.2 Maven JEE Java Tomcat 5.5 JSP Servlets. CSS JavaScript XML AJAX Spring Struts Stripes Hibernate Oracle 9i CVS
    Berlin
    7 Monate
    2006-08 - 2007-02

    Entwicklung einer J2EE-basierten Anwendung für Portalbau

    • Wiederbeauftragung des ehemaligen Autraggebers des international tätigen Unternehmens aus der Telekommunikations-/ Elektronikbranche.
    Eclipse 3.2 Subversive Middlegen OOA OOD UML Java J2EE Tomcat 5.5 JSP Servlets CSS XML AJAX Spring-MVC MS SQL SVN
    Siemens Nokia
    Berlin
    4 Monate
    2006-05 - 2006-08

    Web-Relaunch

    • Relaunch eines Webportals
    • Serverseitige Entwicklung.für eine  Verlagsgesellschaft und IT-Dienstleistungsunternehmen
    • Unit-Testing und Implementierung serverseitiger Module. Anpassung von Views
    Subclipse Eclipse 3.1 Java J2EE Castor JSP Tiles CSS JavaScript XML Struts 1.3.5 Oracle Tomcat 5.5 Window XP SVN
    Falk Marco Polo Interactive
    Ostfildern
    2 Monate
    2006-02 - 2006-03

    Entwicklung der Persistenzschicht

    QMF Eclipse 3.0 Java ...
    • Back-End-Entwicklung für IT-Unternehmen der Automotivebranche
    QMF Eclipse 3.0 Java J2EE Hiberante DB2 Window XP
    Gedas
    Wolfsburg
    8 Monate
    2005-06 - 2006-01

    Entwicklung

    • Entwicklung einer Workflow-Anwendung, die ein bestehendes Portal integriert wird.
    • DerAuftraggeberistein
    • international tätiges Unternehmen der Telekommunikations/Elektronikbranche.
    • Bestehende Geschäftsprozesse analysiert und daraus eines Workflow entwickelt.
    • Datenanbindung erfolgte via O/R Mapper.
    • Performance-Testing
    Java SQL Stored Procedures J2EE JSTL Hibernate 3 DisplayTag Spring-MVC 1.2 JUnit 3.8 OOA OOD Code Review Pair Programming Refactoring Eclipse 3.1 Subversion Enterprise Manager. MS SQL Server Windowx XP
    Siemens
    Berlin
    2 Monate
    2005-04 - 2005-05

    Prototypeneigenentwicklung für die Unterhaltungsbranche

    Java SQL J2EE ...
    • Software-Design, Konzeption und Entwicklung eines webbasierten E-Commerce-Portals
    Java SQL J2EE EJB JUnit UML Design Pattern Struts Eclipse 3.1 JBoss 4.0 PostgreSQL 8.0 Linux Mandrake 10.0
    3 Monate
    2005-01 - 2005-03

    Applikationsentwicklung für ein international tätiges Unternehmen

    Java SQL UML ...
    • Das Unternehmen hat weltweit 600 Mitarbeiter/innen und stellt u.a. Autoren- und Diagnosesysteme für die Automotivebranche her.
    • Software-Architektur-Konzept und Testplan erstellt.
    • Bestehende Standalone Applikation umgeschrieben in 3-Tier Architektur, um diese webfähig zu machen.
    • Neuentwicklung einer serverseitigen Applikation, welche zur Datenanalyse herangezogen wird.
    Java SQL UML Design Patterns J2EE JDBC JSP/Servlet Struts JUnit SqlUnit Visual Source Safe Enterprise Architekt. Eclipse 3.1 MySQL 5.0.4 Windows 2000
    München
    3 Monate
    2004-10 - 2004-12

    Entwicklung der Reports mit dem Framework Smartview

    J2EE JSP/Servlets Java ...
    • Entwicklung der SQL-Abfragen
    J2EE JSP/Servlets Java SQL Eclipse 3.1 TOAD SQl PLus Benthic Golden Oracle 9i. Windows XP / SuSE Linux
    Berlin
    4 Monate
    2004-06 - 2004-09

    Webentwicklungsunterstützung für ein Shop-Systementwickler und Vertrieb

    Java XML Servlet. ...
    • Feinspezifikation und Entwicklung von Schnittstellen für ein Mail- und Zahlungssystem. für das Backend.
    • XML-basierte Kommunikation mmit Fremdsystem über https.
    Java XML Servlet. XMLSpy JUnit Eclipse 3.0 Castor-XML. Tamino. Windows 2000
    Berlin
    1 Monat
    2004-02 - 2004-02

    Programm für Datankbankanalyse für ein IT-Unternehmen

    Java JDBC MySQL 4.0
    • Java basiertes Programm analysiert Tabellen und schreibt das Ergebnis der Analyse in eine weitere Tabelle.
    Java JDBC MySQL 4.0
    Berlin
    1 Monat
    2004-01 - 2004-01

    Entwurf & Design, Datenmodellierung Unter Verwendung von: JSP/Servlets Struts, EJB, Tomcat 4.1

    Java Eclipse PostgreSQL ...

    Web-Applikation für eine Startup-Firma

    Java Eclipse PostgreSQL Linux RedHat 9.0
    Berlin

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    1999
    IHK Halle
    Informatik-Ausbildung
    mathematisch-technischer Assistent

    Position

    Position

    technischer Teamleiter,
    Software-Architekt

    Kompetenzen

    Kompetenzen

    Top-Skills

    Spring-Boot Java API for RESTful Web Services Domain Driven Design Backend-Entwicklung UML Modellierung Integration Test Unit Test

    Aufgabenbereiche

    Logistik

    Produkte / Standards / Erfahrungen / Methoden

    ActionScript
    AWS
    Camunda BPM
    Dockers
    Eclipse
    Eclipse 3.1
    Eclipselink
    EJB
    Ethernet WLAN, LAN, GSM
    Flex
    FTP
    Git
    GitEye
    GRPS/EDGE/UMTS
    Hibernate
    HTML
    HTTP/S
    IDEA
    IntelliJ IDEA
    Intranet u. Internet
    ISO/OSI
    J2EE
    JavaScript
    JBOSS
    JBoss 4.0
    JEE 6
    JMock
    Jscript
    JSF
    JSF 2.2
    JUnit
    Kanban
    Linux Mandrake 10.0
    PIP
    PostgreSQL 8.0
    RAD
    Restful Web Services
    RMTP
    RTSP
    Scrum
    SMTP
    SOAP
    Spring
    Spring Boot
    Spring MVC
    Spring-JDBC
    SQL Developer
    Struts
    Stups
    SVN
    Swing
    TCP/IP
    Tomcat
    Tomcat 8.5
    UML
    WebSocket
    WebSphere
    XML
    XSL u. Shell Scripts

    Skriptsprachen

    HTML, XML, XSL u. Shell Scripts, JavaScript, Jscript, ActionScript, Flex


    Technologien
    JDBC, ODBC,COM, COM+, JDO, RMI u. JNI, AJAX, JPA, EclipseLink


    Architekturen

    Frameworks, JWAM, MVC, 3 Schichten-Architektur, Navision, Swing,Apache-Tomcat, JBOSS, J2EE, J2ME, Struts, JUnit, JSP/Servlets u.Git, BitBucket MIDP, BlazeDS, Spring, Spring Boot, Quarkus, Web Services/RESTu, Android, WCA, Micro Services


    Projektthemen

    Extreme Programming, Test First, Datenübernahme, 3 Schichten Applikation, Web-Applikation, Qualitätssicherung, Technische Dokumentation, Individuelle Software-Lösung, Software-Integration Navision-Java, System-Analyse, Datenmodellierung, Standalone Applikation,
    Software-Design & Implementation, Software-Engineering. System-Übernahme, Schulung, Code-Review & Code-Analyse, Backend, Feinspezifikation über anzuwendende Architektur, Pair Programming, Webbasierte Reporterstellung, Anforderungserhebung, Domain Driven Design, Off Shore Entwicklung, Requirements Engineering,Cross Site Request Forgery, Train-Wayside Communication System: Design & Entwicklung eines einer Kommunikationsschnittstelle zwischen Landseite und Zug


    IDE/Werkzeuge

    Eclipse, IntelliJ, Visual Age for Java, NetBeans, JBuilder, Visual Studio, Emacs, Vi, Vim, Sniff++, Visio, Case 4.0, CSV, WSAD und Ant


    Fachlich

    Kataster, Kreditrisiko. Limit Management, Automotive, Logistik, Transport, Social Media


    Sonstige Kenntnisse

    UML, SysML, OOA, OOD , Design Patterns, Domain-Driven Design, Katasterwesen, Personalmanagement, Limit Management u. Rahmenkreditlinienverwaltung,


    Evaluation

    09/2016

    Zur Evalierung AngulaJS in Kombination mit  Spring-Boot für Ivetime-Startup aufgesetzt


    Forschung & Entwicklung

    10/2013 ? dato

    Ort: D-Berlin

    Eigenentwicklung Prototypenbau


    Java-Erlang-Schnittstelle

    • Android-Java-Frontend  /Erlang-Backend
    • Restful Web Services
    • JUnit Tests, Mockito
    • IDE: Eclipse, Android-Studio


    Kenntnisse

    • Versionierungssystem: Git
    • Betriebssystem: Linux


    Produktentwicklung

    01/2023 - 06/2023

    Ort: Berlin


    Aufgaben:

    • Reseller-Bezahlsystem
    • Entwurf und Design eines Prototypen zur Digitalisierung des lokalen Ticketsystems
    • Tools/Umgebung: Intellij Idea, Maven
    • Teamgröße: 4


    Kenntnisse:

    • Technologien: Java 11, Quarkus, PostgreSQL,, OpenId Connect, Oauth2, KeyCloak, UML
    • Betriebssystem: Linux
    • Versionsverwaltung: Git, Gitlab

    Betriebssysteme

    Flash-Linux
    FreeBSD
    Linux
    MS-DOS
    SavaJe u. Solaris
    Windows CE
    Windows NT, XP, 2000
    Windows Server 2003/2008

    Programmiersprachen

    Actionscript
    ava 8
    Basic
    C
    C++
    Erlang
    Java
    Java 8
    JavaScript
    JEE7
    JQUERY
    Modula-2
    Perl
    Shell
    SQL
    Stored Procedures
    Visual Basic

    Datenbanken

    Access
    Adabas
    Apache Cassandra
    AS 400
    DB2
    es
    Host DB2
    JDBC
    Mnesia
    MS SQL Server
    MySQL
    ODBC
    Oracle
    Postgres
    PostgresSQL
    SQL
    Tamino XML

    Datenkommunikation

    CORBA
    lediglich Kenntnisse
    Ethernet
    Internet, Intranet
    JSON
    PC-Anywhere
    ReST
    RPC
    RS232
    SMTP
    TCP/IP
    Telematik, GSM
    Windows Netzwerk
    X.400 X.25 X.225 X.75...
    HTTP/S
    FTP
    RTSP
    RMTP
    ISO/OSI
    Ethernet WLAN
    LAN
    GSM
    GRPS/EDGE/UMTS
    Intranet
    Internet
    SOAP
    WebSocket

    Hardware

    Modem
    PC

    Design / Entwicklung / Konstruktion

    CamundaBPM
    Design Pattern
    Maven
    Mockito
    Requirement Engineering
    ScrumGerrit
    TomEE
    WAS
    Windows Git


    Branchen

    Branchen

    • Gesundheitswesen
    • Banken
    • Öffentliche Anstalten & Gemeinden
    • Einzelhandel
    • IT
    • Versorgungsunternehmen
    • Telekommunikation
    • Automotive
    • Personalwesen
    • Transport
    • Maschinenbau

    Einsatzorte

    Einsatzorte

    Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km)
    möglich

    Projekte

    Projekte

    5 Monate
    2024-04 - 2024-08

    IT-Training in Theorie und Praxis für Fachinformatiker

    IT-Dozent
    IT-Dozent
    • IT-Training in Theorie und Praxis für Fachinformatiker für Anwendungsentwicklung und Systemintegration
    1 Jahr 2 Monate
    2022-10 - 2023-11

    Wartung,Pflege und Entwicklung

    Senior Java-Entwickler/DevOps Java 11/17 Kafka Spring Boot ...
    Senior Java-Entwickler/DevOps
    • Pflege und Wartung bestehender Applikationsmodule.
    • Weiterentwicklung von zusätzlichen Anforderungen
    • Teamgröße: 12

    Intellij Idea Maven
    Java 11/17 Kafka Spring Boot Rest-API Cassandra Angula 15 Typescript Selenium Kubernetes OIDC Oauth2 Grafana Npm Amazon S3 Git Bitbucket Scrum
    Öffentliche Behörde
    Nürnberg
    1 Jahr 11 Monate
    2020-12 - 2022-10

    REST-API Entwicklung / Knowledge Transfer

    Software Engineer Intellij Idea Maven Postman ...
    Software Engineer
    • Erweiterung des bestehenden Portals bzw Applikationen in verteilten Systemen, sowie Knowledge Transfer an Offshore-Kollegen zur erfolgreichen Projektübergabe.
    • Entwurf von Software-Architekturen zur Adaption des OIDC Flows.
    • Entwicklung eines Proof of Concept
    • Teamgröße: 25
    UML 2.0 Linux Git Gitlab
    Intellij Idea Maven Postman RxJava Java 11 Spring Boot Oracle Hazelcast SQL Kafka OpenId Connect Oauth2 mod_auth_openidc Apache httpd server AWS (Amazon Web Service) Scrum
    Telefónica/ TechMahindra
    Hamburg
    6 Monate
    2020-06 - 2020-11

    Kreditportal Applikationsablösung

    Senior Java-Entwickler Scrum Git CamundaBPM ...
    Senior Java-Entwickler

    • Erweiterung eines Kreditportals zur Vergabe von Krediten an Unternehmen
    • Analyse der fachlichen Anforderungen.
    • Einführung und Konzeption einer Software-Architektur auf Basis von Domain-Driven-Design

    Intellij Idea Maven JEE7 JSF WAS TomEE Camunda BPM Eclipselink ScrumGerrit Java 8 Windows Git Gerrit Scrum
    Scrum Git CamundaBPM Mockito Host DB2 Requirement Engineering
    Nord/LB
    Hannover
    9 Monate
    2019-07 - 2020-03

    Kreditportal

    Senior Java-Entwickler
    Senior Java-Entwickler
    • Aufbau eines Kreditportals zur Vergabe von Krediten an Immobilienbranchen.
    • Analyse der fachlichen Anforderungen.
    • Einführung und Konzeption einer Software-Architektur auf Basis von Domain-Driven-Design.
    • Implementierung von Rest-Schnittstellen auf Basis von CQRS u. HATEOAS und Event Sourcing
    Intellij Idea Maven Rest JEE7 Wildfly Hibernate GraphQL Windows 7 Git BitBucket Scrum Java 8 UML 2.0
    BerlinHyp
    Berlin
    4 Monate
    2019-03 - 2019-06

    Ground Transport System

    Software Engineer
    Software Engineer
    • Aufbau einer Infrastruktur zur Verwaltung von Stellwerken.
    • Analyse der Systemarchitektur.
    • Performance-Analyse des Message-Brokers Rabbit MQ.
    • Spezifikation von Software-Requirements.
    • Implementierung neuer Restful Endpoints
    • Reviews von Implementierungen
    • Implementierung von Unit- und Integrationstests.
    • Erweiterung der Jenkins-Pipeline.
    • Erstellung von Software-Dokumentation
      IntelliJ Idea CF-CLI Maven Pipeline Cloud Foundry REST Spring-Boot Spring-Security Jenkins Maven Groovy Java 8 Rabbit MQ Oauth2 Hibernate Eureka Windows 10 Git BitBucket Scrum UML 2.0 Cloud Foundry Technologien: REST Spring Boot Spring-Security Jenkins SSO Spring Cloud LoadBalance
      Thales
      Berlin, Ditzingen
      2 Monate
      2019-02 - 2019-03

      IoT/ Proof of Concept

      Software-Engineer
      Software-Engineer
      • Erstellen eines Proof of Concept für sichere Authentifizierung von Anwendern
      • Analyse der System-Architektur.
      • Konzpieren einer Software-Architektur
      • Implementierung des Proof of Concept für ein Embedded Sytem.
      • Modularisierung des JDK 10.
      • Erstellen einer Software-Dokumentation
      IntelliJ IDEA WSDL SOAP Java 10 SASL ISP Linux Git GitLab
      Nitrokey
      Berlin
      5 Monate
      2018-09 - 2019-01

      Digital Farming

      Senior Java-Entwickler Scrum IntelliJ Youtrack ...
      Senior Java-Entwickler
      IntelliJ IDEA Cosmos DB MS SQL Server Linux Git GitHub GitLab
      Scrum IntelliJ Youtrack Docker Azure Restful Services Spring-Boot SQL Java 8 Hibernate Kubernetes
      Yara WaterConnect
      Hennigsdorf
      1 Monat
      2018-12 - 2018-12

      Logo-Animation

      Frontend-Developer Webstorm JavaScript SCSS ...
      Frontend-Developer
      Webstorm JavaScript SCSS NodeJs npm Git
      Exodus Berlin
      Berlin
      3 Monate
      2018-06 - 2018-08

      Messaging System

      Senior Java-Entwickler
      Senior Java-Entwickler

      IntelliJ Jenkins Docker Spring-Boot SQL Java 8 Hibernate Postgresql Linux Spring Boot Java 8 Spring-Batch Hibernate Kafka Grafana MySQL Git Scrum
      RatePay
      Berlin
      11 Monate
      2017-07 - 2018-05

      Portalbau

      Senior Java-Entwickler
      Senior Java-Entwickler
      Eclipse RAD Maven Sonar Nexus Teamcity Spring JSF (Mojara + Primefaces) Jquery Tomcat Websphere SQL Datenbank: AS400 DB2 Windows 10 SVN Agile Software-Programmierung
      WPK
      Berlin
      6 Monate
      2017-11 - 2018-04

      GIS

      Software Engineer
      Software Engineer

      Emacs LeafletJs JavaScript Erlang Mnesia Linux Git Java SE Erlang OTP Cowboy JSON based ReST Services Agile Programmierung VueJs
      BEAN
      Berlin
      3 Monate
      2017-05 - 2017-07

      Verwaltungssoftware zu Steuerung von Retouren

      Software Engineer Idea Stups PIP ...
      Software Engineer
      Spring-Boot AWS Zign AWS-KMS Web Services: SOAP/REST Docker PostgreSQL Cassandra Micro Services Linux Git Kanbas Grafana UML 2.0
      Idea Stups PIP GitEye
      Zalando SE
      Berlin
      4 Monate
      2017-01 - 2017-04

      Single Page Application/JEE Entwicklung

      Java-Entwickler
      Java-Entwickler
      • Frontend/Backendentwicklung
      Spring-MVC Hibernate Junit Q-DSL Knockout Promise Bootstrap REST-Webservices Eclipse Maven Grunt Npm GitExtension Oracle Windows 10 Scrum Git Gulp SCSS
      Arxes-Tolina
      Berlin
      1 Jahr 8 Monate
      2015-05 - 2016-12

      Verwaltung für die Steuerung von Anträgen für die Landwirtschaft

      Senior Java-Entwickler
      Senior Java-Entwickler
      • Swing/JEE Entwicklung
      • Backend-/ Frontendentwicklung
      Eclipse 4.3 SQL Developer Java /8 JEE 6.0 Spring Boot Spring-MVC Swing Junit JBOSS 4 Hibernate JMock PowerMock Micro Services Oracle Jenkins Subversion Windows 7.0 Continuous Integration / Delivery Daily Stand-ups Kurze Release Zyklen
      Servicezentrum Landentwicklung und Agrarförderung
      Hannover
      4 Monate
      2015-01 - 2015-04

      Organisationsprogrammierung

      Eclipse SQL Developer JEE 6.0 Web Services ...
      • Backend-/ Frontendentwicklung
      • Weiterentwicklung bestehende Legacy-Anwendungen für Generierung von Dokumenten. Bug Fixing von Sicherheitslücken
      Eclipse SQL Developer JEE 6.0 Web Services JUnit Spring Struts JSP JBOSS Tomcat Oracle Subversion Windows 7.0
      Axa Konzern
      München
      5 Jahre 9 Monate
      2009-04 - 2014-12

      Entwicklung

      • WebServices
      • Backend-Entwicklung/Frontend-Entwicklung,SoftwareRequirementsSpecification
      • Entwicklung  eines Authentifizierungs u. Autorisierungsfrontend. Coaching, Koordination  mit  Offshore-Projektunternehmen
      Netbeans 8.0 MS Visio. Enterpise Architect 10. UML OOA OOD DDD UML Code Review Pair Programming J2EE 6 Web Services JAX-WS JPA EclipseLink JSF 2.0 JMS RichFaces Primefaces MDB EJB (EJB 3.0) JUnit 4.8.1 JavaScript JQuery Tomcat Arquillian 1.1.2 Glassfish 3.1.2.2 SOAP HTTP/S FTP LDAP Oracle 10g MS SQL Server Express 2008 PostgreSQL 9.1 Jenkins Rational Clear Case MS VSS. Windows 2003/2008 Embedded-Linux MS Active Directory
      Bombardier Transportation
      Hennigsdorf
      2 Jahre 1 Monat
      2008-01 - 2010-01

      Entwicklung

      Flex Actionscript3.0 Java ...
      • SoftwareRequirementsSpecification, Prototyping
      Flex Actionscript3.0 Java Eclipse BlazeDS Java1.6 WebServices SOAP PayPal HSQLDB Software Requirement Specification
      Berlin
      1 Jahr 9 Monate
      2007-07 - 2009-03

      Entwicklung

      Frontend/Backend-Entwicklung
      Frontend/Backend-Entwicklung
      OOA OOD UML WSAD J2EE 1.4 Java WAS 6.0 JScript JDO Code Review TDD Refactoring DB 2 MKS
      Daimler Financial Services
      D-Berlin
      1 Jahr 4 Monate
      2006-03 - 2007-06

      Frontend-Entwicklung

      Eclipse 3.2 Maven JEE ...
      • Digital Content / Community
      • Frontend-Entwicklung, Redesign und funktionale Erweiterung des bestehenden webbasierten Anwendung
      Eclipse 3.2 Maven JEE Java Tomcat 5.5 JSP Servlets. CSS JavaScript XML AJAX Spring Struts Stripes Hibernate Oracle 9i CVS
      Berlin
      7 Monate
      2006-08 - 2007-02

      Entwicklung einer J2EE-basierten Anwendung für Portalbau

      • Wiederbeauftragung des ehemaligen Autraggebers des international tätigen Unternehmens aus der Telekommunikations-/ Elektronikbranche.
      Eclipse 3.2 Subversive Middlegen OOA OOD UML Java J2EE Tomcat 5.5 JSP Servlets CSS XML AJAX Spring-MVC MS SQL SVN
      Siemens Nokia
      Berlin
      4 Monate
      2006-05 - 2006-08

      Web-Relaunch

      • Relaunch eines Webportals
      • Serverseitige Entwicklung.für eine  Verlagsgesellschaft und IT-Dienstleistungsunternehmen
      • Unit-Testing und Implementierung serverseitiger Module. Anpassung von Views
      Subclipse Eclipse 3.1 Java J2EE Castor JSP Tiles CSS JavaScript XML Struts 1.3.5 Oracle Tomcat 5.5 Window XP SVN
      Falk Marco Polo Interactive
      Ostfildern
      2 Monate
      2006-02 - 2006-03

      Entwicklung der Persistenzschicht

      QMF Eclipse 3.0 Java ...
      • Back-End-Entwicklung für IT-Unternehmen der Automotivebranche
      QMF Eclipse 3.0 Java J2EE Hiberante DB2 Window XP
      Gedas
      Wolfsburg
      8 Monate
      2005-06 - 2006-01

      Entwicklung

      • Entwicklung einer Workflow-Anwendung, die ein bestehendes Portal integriert wird.
      • DerAuftraggeberistein
      • international tätiges Unternehmen der Telekommunikations/Elektronikbranche.
      • Bestehende Geschäftsprozesse analysiert und daraus eines Workflow entwickelt.
      • Datenanbindung erfolgte via O/R Mapper.
      • Performance-Testing
      Java SQL Stored Procedures J2EE JSTL Hibernate 3 DisplayTag Spring-MVC 1.2 JUnit 3.8 OOA OOD Code Review Pair Programming Refactoring Eclipse 3.1 Subversion Enterprise Manager. MS SQL Server Windowx XP
      Siemens
      Berlin
      2 Monate
      2005-04 - 2005-05

      Prototypeneigenentwicklung für die Unterhaltungsbranche

      Java SQL J2EE ...
      • Software-Design, Konzeption und Entwicklung eines webbasierten E-Commerce-Portals
      Java SQL J2EE EJB JUnit UML Design Pattern Struts Eclipse 3.1 JBoss 4.0 PostgreSQL 8.0 Linux Mandrake 10.0
      3 Monate
      2005-01 - 2005-03

      Applikationsentwicklung für ein international tätiges Unternehmen

      Java SQL UML ...
      • Das Unternehmen hat weltweit 600 Mitarbeiter/innen und stellt u.a. Autoren- und Diagnosesysteme für die Automotivebranche her.
      • Software-Architektur-Konzept und Testplan erstellt.
      • Bestehende Standalone Applikation umgeschrieben in 3-Tier Architektur, um diese webfähig zu machen.
      • Neuentwicklung einer serverseitigen Applikation, welche zur Datenanalyse herangezogen wird.
      Java SQL UML Design Patterns J2EE JDBC JSP/Servlet Struts JUnit SqlUnit Visual Source Safe Enterprise Architekt. Eclipse 3.1 MySQL 5.0.4 Windows 2000
      München
      3 Monate
      2004-10 - 2004-12

      Entwicklung der Reports mit dem Framework Smartview

      J2EE JSP/Servlets Java ...
      • Entwicklung der SQL-Abfragen
      J2EE JSP/Servlets Java SQL Eclipse 3.1 TOAD SQl PLus Benthic Golden Oracle 9i. Windows XP / SuSE Linux
      Berlin
      4 Monate
      2004-06 - 2004-09

      Webentwicklungsunterstützung für ein Shop-Systementwickler und Vertrieb

      Java XML Servlet. ...
      • Feinspezifikation und Entwicklung von Schnittstellen für ein Mail- und Zahlungssystem. für das Backend.
      • XML-basierte Kommunikation mmit Fremdsystem über https.
      Java XML Servlet. XMLSpy JUnit Eclipse 3.0 Castor-XML. Tamino. Windows 2000
      Berlin
      1 Monat
      2004-02 - 2004-02

      Programm für Datankbankanalyse für ein IT-Unternehmen

      Java JDBC MySQL 4.0
      • Java basiertes Programm analysiert Tabellen und schreibt das Ergebnis der Analyse in eine weitere Tabelle.
      Java JDBC MySQL 4.0
      Berlin
      1 Monat
      2004-01 - 2004-01

      Entwurf & Design, Datenmodellierung Unter Verwendung von: JSP/Servlets Struts, EJB, Tomcat 4.1

      Java Eclipse PostgreSQL ...

      Web-Applikation für eine Startup-Firma

      Java Eclipse PostgreSQL Linux RedHat 9.0
      Berlin

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      1999
      IHK Halle
      Informatik-Ausbildung
      mathematisch-technischer Assistent

      Position

      Position

      technischer Teamleiter,
      Software-Architekt

      Kompetenzen

      Kompetenzen

      Top-Skills

      Spring-Boot Java API for RESTful Web Services Domain Driven Design Backend-Entwicklung UML Modellierung Integration Test Unit Test

      Aufgabenbereiche

      Logistik

      Produkte / Standards / Erfahrungen / Methoden

      ActionScript
      AWS
      Camunda BPM
      Dockers
      Eclipse
      Eclipse 3.1
      Eclipselink
      EJB
      Ethernet WLAN, LAN, GSM
      Flex
      FTP
      Git
      GitEye
      GRPS/EDGE/UMTS
      Hibernate
      HTML
      HTTP/S
      IDEA
      IntelliJ IDEA
      Intranet u. Internet
      ISO/OSI
      J2EE
      JavaScript
      JBOSS
      JBoss 4.0
      JEE 6
      JMock
      Jscript
      JSF
      JSF 2.2
      JUnit
      Kanban
      Linux Mandrake 10.0
      PIP
      PostgreSQL 8.0
      RAD
      Restful Web Services
      RMTP
      RTSP
      Scrum
      SMTP
      SOAP
      Spring
      Spring Boot
      Spring MVC
      Spring-JDBC
      SQL Developer
      Struts
      Stups
      SVN
      Swing
      TCP/IP
      Tomcat
      Tomcat 8.5
      UML
      WebSocket
      WebSphere
      XML
      XSL u. Shell Scripts

      Skriptsprachen

      HTML, XML, XSL u. Shell Scripts, JavaScript, Jscript, ActionScript, Flex


      Technologien
      JDBC, ODBC,COM, COM+, JDO, RMI u. JNI, AJAX, JPA, EclipseLink


      Architekturen

      Frameworks, JWAM, MVC, 3 Schichten-Architektur, Navision, Swing,Apache-Tomcat, JBOSS, J2EE, J2ME, Struts, JUnit, JSP/Servlets u.Git, BitBucket MIDP, BlazeDS, Spring, Spring Boot, Quarkus, Web Services/RESTu, Android, WCA, Micro Services


      Projektthemen

      Extreme Programming, Test First, Datenübernahme, 3 Schichten Applikation, Web-Applikation, Qualitätssicherung, Technische Dokumentation, Individuelle Software-Lösung, Software-Integration Navision-Java, System-Analyse, Datenmodellierung, Standalone Applikation,
      Software-Design & Implementation, Software-Engineering. System-Übernahme, Schulung, Code-Review & Code-Analyse, Backend, Feinspezifikation über anzuwendende Architektur, Pair Programming, Webbasierte Reporterstellung, Anforderungserhebung, Domain Driven Design, Off Shore Entwicklung, Requirements Engineering,Cross Site Request Forgery, Train-Wayside Communication System: Design & Entwicklung eines einer Kommunikationsschnittstelle zwischen Landseite und Zug


      IDE/Werkzeuge

      Eclipse, IntelliJ, Visual Age for Java, NetBeans, JBuilder, Visual Studio, Emacs, Vi, Vim, Sniff++, Visio, Case 4.0, CSV, WSAD und Ant


      Fachlich

      Kataster, Kreditrisiko. Limit Management, Automotive, Logistik, Transport, Social Media


      Sonstige Kenntnisse

      UML, SysML, OOA, OOD , Design Patterns, Domain-Driven Design, Katasterwesen, Personalmanagement, Limit Management u. Rahmenkreditlinienverwaltung,


      Evaluation

      09/2016

      Zur Evalierung AngulaJS in Kombination mit  Spring-Boot für Ivetime-Startup aufgesetzt


      Forschung & Entwicklung

      10/2013 ? dato

      Ort: D-Berlin

      Eigenentwicklung Prototypenbau


      Java-Erlang-Schnittstelle

      • Android-Java-Frontend  /Erlang-Backend
      • Restful Web Services
      • JUnit Tests, Mockito
      • IDE: Eclipse, Android-Studio


      Kenntnisse

      • Versionierungssystem: Git
      • Betriebssystem: Linux


      Produktentwicklung

      01/2023 - 06/2023

      Ort: Berlin


      Aufgaben:

      • Reseller-Bezahlsystem
      • Entwurf und Design eines Prototypen zur Digitalisierung des lokalen Ticketsystems
      • Tools/Umgebung: Intellij Idea, Maven
      • Teamgröße: 4


      Kenntnisse:

      • Technologien: Java 11, Quarkus, PostgreSQL,, OpenId Connect, Oauth2, KeyCloak, UML
      • Betriebssystem: Linux
      • Versionsverwaltung: Git, Gitlab

      Betriebssysteme

      Flash-Linux
      FreeBSD
      Linux
      MS-DOS
      SavaJe u. Solaris
      Windows CE
      Windows NT, XP, 2000
      Windows Server 2003/2008

      Programmiersprachen

      Actionscript
      ava 8
      Basic
      C
      C++
      Erlang
      Java
      Java 8
      JavaScript
      JEE7
      JQUERY
      Modula-2
      Perl
      Shell
      SQL
      Stored Procedures
      Visual Basic

      Datenbanken

      Access
      Adabas
      Apache Cassandra
      AS 400
      DB2
      es
      Host DB2
      JDBC
      Mnesia
      MS SQL Server
      MySQL
      ODBC
      Oracle
      Postgres
      PostgresSQL
      SQL
      Tamino XML

      Datenkommunikation

      CORBA
      lediglich Kenntnisse
      Ethernet
      Internet, Intranet
      JSON
      PC-Anywhere
      ReST
      RPC
      RS232
      SMTP
      TCP/IP
      Telematik, GSM
      Windows Netzwerk
      X.400 X.25 X.225 X.75...
      HTTP/S
      FTP
      RTSP
      RMTP
      ISO/OSI
      Ethernet WLAN
      LAN
      GSM
      GRPS/EDGE/UMTS
      Intranet
      Internet
      SOAP
      WebSocket

      Hardware

      Modem
      PC

      Design / Entwicklung / Konstruktion

      CamundaBPM
      Design Pattern
      Maven
      Mockito
      Requirement Engineering
      ScrumGerrit
      TomEE
      WAS
      Windows Git


      Branchen

      Branchen

      • Gesundheitswesen
      • Banken
      • Öffentliche Anstalten & Gemeinden
      • Einzelhandel
      • IT
      • Versorgungsunternehmen
      • Telekommunikation
      • Automotive
      • Personalwesen
      • Transport
      • Maschinenbau

      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.