Fullstack-Entwickler Java EE / Angular
Aktualisiert am 01.11.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2023
Verfügbar zu: 50%
davon vor Ort: 30%
Java
Angular
Webapplication
Spring 3.0
WildFly Application Server
Docker
Kubernetes
Prometheus
Grafana
Deutsch
Englisch

Einsatzorte

München (+150km)
Deutschland, Österreich

Deutschland: Bevorzugt Grossraum München

möglich

Projekte

8 Monate
2023-03 - heute

Migrationsunterstützung für DAM-System Pixx.io

Entwickler, Berater Java 17 Spring Digital-Asset-Management
Entwickler, Berater

Für Kunden des DAM-Anbieters Pixx.io wurden verschiedene Migrationszenarien (Importe/Exporte) erarbeitet und umgesetzt. Als technologische Basis fungierte Java / Spring Boot.

Herausforderung dabei war der Umgang mit den teilweise sehr großen Datenmengen.

Spring
Java 17 Spring Digital-Asset-Management
Pixx.io GmbH
11 Jahre 10 Monate
2012-01 - heute

Subscription-Management-System "Fakturia"

Product Owner, Scrum-Master, Entwickler EJB 3 CDI JPA 2 ...
Product Owner, Scrum-Master, Entwickler

Entwicklung eines mandantenfähigen Abo-Abrechnungssystems (Subscription-Management-System) auf Java EE Basis als eigenes Produkt: https://www.fakturia.de/

Integriert wurden insbesondere:

  • ZUGFeRD (XRechnung)
  • finAPI
  • FinTS (HBCI)
  • diverse Paymentprovider (Heidelpay, Stripe, Unzer, Braintree, Paypal, Adyen)

EJB 3 CDI JPA 2 Hibernate JSF 2.1 Richfaces 4 JBoss Seam 3 JasperReports Velocity PostgreSQL JUnit Arquillian JBoss AS 7 Continuous Integration (Jenkins Maven Sonar) SVN Eclipse JBoss Tools JIRA Confluence JAX-RS REST Java EE 7 PrimeFaces finAPI
Luminea IT Services GmbH
Sauerlach
5 Jahre 4 Monate
2017-09 - 2022-12

End-To-End Monitoring "Prometheus"

Entwickler Java 8 Scrum
Entwickler

Ablösung der bestehenden konzernweiten Monitoringlösung durch einen Prometheus / Grafana Verbund. Die neue Lösung unterstützt insbesondere auch die Überwachung der Microservice- und Cloud-Architektur im Unternehmen (OpenShift / Pivotal Cloud Foundry).

Teilprojekte waren u.a:

1. Entwicklung einer individuellen Alerting-Komponente zur Interaktion mit Grafana (Angular 4 Anwendung mit Spring Boot Backend)

2. Entwicklung verschiedener Exporter für Prometheus 

  • zum Abgreifen von Metriken aus SOAP-Webservices
  • zur Ausführung von konfigurierbaren Selenium-Tests

3. Integration von Keycloak als SSO-Lösung

4. Exporter-Lösung, um Metriken aus einem PL1-Hostsystem (PL/I) mittels Anbindung an IBM MQ via einer Spring-Boot Applikation für Prometheus bereitzustellen.

Prometheus Grafana Docker AWS Openshift Jenkins Spring Boot Go Angular AngularJS HashiCorp Vault Selenium Selenium WebDriver Selenese-Runner PhantomJS Network Security Services (NSS) JSS Keycloak Spring Security Selenium Grid Goldfish GitHub MQ MQSeries
Java 8 Scrum
Allianz Technology / Metafinanz / USU AG
Unterföhring
2 Jahre 2 Monate
2020-06 - 2022-07

Internes Staging-Tool Versicherung (Angular / Spring Boot)

Fullstack-Entwickler, Consultant Java Angular TypeScript ...
Fullstack-Entwickler, Consultant

Unterstützung bei der Entwicklung eines internen Tools einer Versicherung. Die Webapplikation hilft beim automatisierten Staging für das Bestandssystem der Versicherung. Mithilfe des Tools "ESR" lassen sich mit wenigen Klicks produktive Daten für die Reproduktion von Fehlern in verschiedene Test-Systeme übertragen.

Im Rahmen der Tätigkeit wurden auch E2E-Tests mit Cypress eingeführt.

Spring Angular OpenShift Docker Cypress
Java Angular TypeScript Cypress Docker
Allianz Technology / Metafinanz / USU AG
Unterföhring
5 Monate
2017-02 - 2017-06

Weiterentwicklung Abrechnungssystem für Personaldienstleister

Fullstack Entwickler
Fullstack Entwickler

Unterstützung des Kunden bei der Optimierung der Entwicklungsprozesse sowie der Umsetzung von verschiedenen Systemerweiterungen bedingt durch die AÜG Reform im April 2017. Für die Umsetzung der Anforderungen wurden Anpassungen sowohl am Backend (JavaEE) als auch im Frontend (Angular2) vorgenommen.

JEE 7 Gradle REST Angular Glassfish PostgreSQL JPA2 EclipseLink Gulp npm
FIRST on site management GmbH
München
2 Jahre 1 Monat
2015-01 - 2017-01

Relaunch Reisebuchungsportal

Software-Developer Java 7 Scrum Atlassian JIRA Agile
Software-Developer

Für einen großen deutschen Touristikkonzern wird eine Buchungsplattform für Wohnmobile technologisch auf eine neue Plattform gehoben. Die bisher auf .Net Technologie basierte Webanwendung wird für den Relaunch komplett neu in Java und im modernen Responsive-Design entwickelt.

MongoDB Spring MVC Apache Solr Eclipse jQuery Bootstrap Less Freemarker Apache Tomcat Maven Subversion Git ModX CMS
Java 7 Scrum Atlassian JIRA Agile
CT-IT Consulting
München
9 Monate
2014-04 - 2014-12

Java Backend-Entwicklung / CMS System OneWeb

Entwickler Java 6 Scrum jQuery ...
Entwickler
Migration bestehender Komponenten und Entwicklung neuer Features für den Relaunch der Allianz.de Webseite.
JBoss EPP 5.1.1 Git
Java 6 Scrum jQuery REST Apache Solr XSLT
Allianz / AMOS / Metafinanz / USU AG
München

Aus- und Weiterbildung

o Erfolgreich abgeschlossenes Informatik Studium an der FH Landshut, 2003 (Technische Informatik, Dipl.-Inf. (FH))
o Seminar Moderations- und Präsentationstechniken
o Konfliktseminar für Projektleiter (Dr. Ulrich Kohler), 2007

Position

Erfahrung in Agiler Entwicklung, Webdesign und Layouting

Kompetenzen

Top-Skills

Java Angular Webapplication Spring 3.0 WildFly Application Server Docker Kubernetes Prometheus Grafana

Schwerpunkte

Java Webentwicklung
Software-Architekturen

Produkte / Standards / Erfahrungen / Methoden

Apache Solr
Fortgeschritten
Apache Tomcat
Experte
Arquillian
Experte
Atlassian JIRA Agile
Fortgeschritten
AWS
Basics
Bootstrap
Basics
CDI
Confluence
Experte
Docker
Experte
Eclipse
Experte
EclipseLink
Experte
EJB 3
Experte
Freemarker
Experte
Git
Experte
GitHub
Experte
Glassfish
Experte
Goldfish
Fortgeschritten
Gradle
Basics
Grafana
Experte
HashiCorp Vault
Fortgeschritten
Hibernate
Experte
JasperReports
Experte
JAX-RS
Experte
JBoss Seam 3
Experte
JBoss Tools
Experte
Jenkins
Fortgeschritten
JIRA
Experte
JPA 2
Experte
JSF 2.1
Experte
Keycloak
Fortgeschritten
Maven
Experte
Network Security Services (NSS)
Fortgeschritten
npm
Experte
Openshift
Experte
PhantomJS
Basics
Prometheus
Experte
REST
Experte
Scrum
Experte
Selenese-Runner
Experte
Selenium
Experte
Selenium Grid
Experte
Selenium WebDriver
Experte
Sonar
Basics
Spring Boot
Experte
Spring MVC
Experte
Spring Security
Experte
Subversion
Experte
SVN
Experte
Velocity
Experte
Cypress
Experte

Methoden / Vorgehensweisen:

o Objektorientiertes Design und Analyse auf Basis von UML 2.0
o Agile Softwareentwicklung (Extreme Programmming)
o Modellgetriebene Entwicklung (MDA, MDD)
o Test Driven Development (TDD)

o SCRUM


Entwicklungsumgebungen / Technologien:

o MagicDraw
o Sybase PowerDesigner 12.5
o AndroMDA 3.2
o SAP NetWeaver Developer Studio (NWDS)
o SAP Web Application Server (WebAS)
o SAP NetWeaver Development Infrastructure (NWDI)
o SAP Web Dynpro (Java)
o SAP Enterprise Portal 6.0 (EP6)
o SAP JCO
o Eclipse
o RAD 7.0
o Struts
o Spring IDE
o Spring 2.5.6
o Java 1.5 / 1.6
o Java Servlets
o Java Server Pages (JSP)
o Java Server Faces (JSF) 1.2
o Java Facelets
o JSTL 1.2
o Apache MyFaces
o Apache Tomcat
o Apache Axis2
o Apache Axis2 Rampart Modul (Web Service Security)
o Apache Velocity

o Apache Tiles

o Freemarker
o JBoss Portal (JSR-168)
o JBoss Applikationsserver

o JBoss EAP / EPP 5.1
o JBoss Seam 2.0
o J2EE Applikationsserver
o Websphere Application Server 6.1
o EJB, EJB 3.0

o CDI
o Java Persistence API (JPA)

o Android SDK
o Webservices

o WSRP

o DOJO

o DWR

o DynaPack
o SOA
o SSO
o JAAS
o Virtualisierung mit XEN
o Addon-Entwicklung für Firefox und Thunderbird
o Glassfish Applicationserver
o Siteminder
o Remedy, ConnectIT, MetA (BMW)

o Go2Group QC-JIRA Schnittstelle JaM

o Autosar 4.0, Artop

o Eclipse Modeling Framework Project (EMF)

o Object Constraint Language (OCL)

o Apache Solr / Apache Lucene

o Docker

o MongoDB


Testframeworks und QA:

o JUnit3, JUnit4
o DbUnit
o TestNG
o PhpUnit
o JMock, EasyMock, Mockito

o Selenium 
o Cruise Control
o HP (ehem. Mercury) QuickTest Professional
o Hudson / Jenkins
o Sonar

o Cypress


 

ETL / Datenintegration:

 

o Talend Open Studio for Data Integration


Produkte:

o CMS Joomla

o CMS Wordpress

o CMS Drupal

o osCommerce Shopsystem

o Asterisk
o Adobe GoLive
o Adobe Photoshop


Betriebssysteme

HPUX
MS-DOS
NEXTSTEP / OPENSTEP
OS/2
Unix
Windows

Programmiersprachen

Angular
AngularJS
Basic
C
C++
Go
Java
Java 7
Java 8
Java EE 6
Java EE 7
JavaScript
JEE 7
jQuery
Perl
PHP
PL/SQL
Python
Shell
Tcl/Tk

Datenbanken

Access
Filemaker
Informix
MongoDB
MySQL
Oracle
Postgres
PostgreSQL
SQL

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
OS/2 Netzwerk
parallele Schnittstelle
PC-Anywhere
Router
SMTP
TCP/IP
Windows Netzwerk

Hardware

CD-Writer / Brenner
Drucker
HP
Iomega
Macintosh
Modem
NEC
NEXT Workstation
PC
Scanner
Soundkarten
Streamer

Branchen

Automobilindustrie
Banken
Versicherung
Maschinenbau
Chemie
Halbleiter
Touristik
Softwareentwicklung
Webhosting
IT Infrastruktur

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.