Senior Fullstack Java/Spring Developer
Aktualisiert am 14.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 14.05.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring
Spring Boot
Angular
Azure
Docker
Kubernetes
Spring Core
Spring Batch
Spring Security
JavaScript
TypeScript
Vaadin
Oracle
Microservices
MS SQL Server
MySQL
Hibernate
Maven
Jenkins
Kafka
Apache Camel
JSF
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Arabisch
Muttersprache
Französisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

Wartung und Weiterentwicklung eines Fertigungssteuerungssystems

Zeitraum: Januar '18 ? Mai '19

Projektdauer: 1 Jahr und 5 Monate

Branche/Bereich: Stahlindustrie

Projektbeschreibung:

Im Rahmen der Wartung und Weiterentwicklung eines Fertigungssteuerungssystem aus der Stahlindustrie, wurden Fehler im System behoben, Anforderungen der Fachbereiche implementiert und Performance / Memoryleak Analysen im System durchgeführt und behoben. Schwerpunkt der Tätigkeit war die Umsetzung der Anfoderungen und die Durchführung von Optimierungen für das Core-Framework auf das sich das Gesamtsystem stützt.

Eingesetzte Technologien & Tools:

Java/JEE, Eclipse RCP, JMS, SQL, eclipseLink, Oracle DB, JUnit, SWTBot, EJB3, Dynatrace (Performance-Analyse Tool)

Migration und Schnittstellenanpassung einer Asset- Management Lösung
Zeitraum: April '17 ? Dezember '17
Projektdauer: 9 Monate

Branche/Bereich: Bank

Projektbeschreibung:

Im Rahmen der Ablösung der Middle Office Lösung für das Asset-Management mussten die dazugehörigen Prozesse und Schnittstellen angepasst und erweitert werden.

Eingesetzte Technologien & Tools:

Java/JEE, Eclipse RCP, Spring, SQL, JPA, MS SqlServer Junit

Implementierung einer Schnittstelle zur Bereitstellung von Kundenstammdaten zur Weiterverarbeitung in regulatorischen Prozessen
Zeitraum: August '16 ? März '17

Projektdauer: 8 Monate

Branche/Bereich: Bank

Projektbeschreibung:

Im Rahmen der global für die Bank gültigen regulatorischen Prozesse, wird eine Webservice- Schnittstelle und eine Dateibasierte Schnittstelle Implementiert, die aus den Core Banking Systemen der einzelnen Länder die Stammdaten abgreift und diese in die regulatorischen Prozesse zur Weiterverarbeitung übergibt. Die Dateibasierte Schnittstelle speist Tools zur automatisierten Validierung und Prüfung der Daten.

Eingesetzte Technologien & Tools:

Java/JEE, SQL, JPA, SOAP, Apache Axis 2,IBM DB2, JUnit, IBM WebSphere

Implementierung ein Prozessautomatisierungstool zur Erfassung, Genehmigung und Ausführung von SQL Abfragen zur Manipulation von Datensätzen
Zeitraum: April ? Juli '16

Projektdauer: 4 Monate

Branche/Bereich: Bank

Projektbeschreibung:

Im Rahmen des Betriebs diverser Anwendungen im Banken-Umfeld, müssen in bestimmten Fällen Datensätze in der Datenbank manuell manipuliert werden. Dies ist u.a. der Fall, wenn Dateninkonsistenzen entstehen. Aus regulatorischen Gründen wurde ein Tool eingeführt, womit diese Queries in Form von Aufträgen erfasst, in einen Genehmigungsprozess gegeben und nach Genehmigung zeitgesteuert ausgeführt werden.

Eingesetzte Technologien & Tools:

Java/JEE, Vaadin, Spring Batch, SQL, JPA, IBM DB2, JUnit, IBM WebSphere

Migration einer Couponing Lösung in die Cloud

Zeitraum: Januar ? März '16
Projektdauer: 3 Monate
Branche/Bereich: Handel

Projektbeschreibung:

Im Rahmen dieses Projektes soll die der Couponing Lösung zugrunde liegende Datenbank migriert und in die Cloud gebracht werden. Es soll eine Migration von der SapDB zur MariaDB durchgeführt werden und die angebundenen Tools so angepasst werden, dass diese gegen die MariaDB laufen.

Eingesetzte Technologien & Tools:

Java/JEE, SQL, Hibernate, MariaDB, MaxDB

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Informatiker (FH)

Position

Position

Senior Fullstack Java/Spring Developer

IT-Consultant

Projektmanagement

Qualtätssicherungsconsultant

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Spring Boot Angular Azure Docker Kubernetes Spring Core Spring Batch Spring Security JavaScript TypeScript Vaadin Oracle Microservices MS SQL Server MySQL Hibernate Maven Jenkins Kafka Apache Camel JSF

Betriebssysteme

Windows Versionen:

Windows 2000 - Windows 7

Windows Server 2003 - 2008

 

Linux Distributionen:

Ubunthu, Redhat, SuSe

Programmiersprachen

Docker
Kubernetes
Azure
Spring Boot

Tools, Programmiersprachen, Datenbanken & Frameworks:
--------------------------------------------------------------------

Mehrjährige Erfahrung in der Java/JEE Entwicklung mit fundierte Kenntnissen in den folgenden Frameworks:

-  AngularJS

-  Spring

-  EJB 3.0

-  Hibernate

-  JPA

-  Java Messaging System (JMS)

-  Eclipse RCP

-  Java Server Faces

-  Java Server Pages

-  Servlets

-  Java / XML Technologien

-  XSLT

-  SQL

-  JUnit

-  TestNG

-  Log4J

-  Apache Axis 2

-  Struts

-  Google Web Toolkit / Vaadin

-  SWT

-  Groovy

-  Grails

-  Apache jMeter

-  Dynatrace

- Apache Maven
-  Git
-  Apache Ant
-  Subversion
-  CVS
- UML

- Design Patterns

Java Web- und Applikationsserver:

Apache Tomcat, JBoss, IBM WebSphere, Oracle Weblogic

Datenbanken:

-  Oracle 10g

-  IBM DB2

-  MySQL

-  MaxDB

-  Apache Derby

Java ? Entwicklungsumgebungen:
Eclipse, IntelliJ IDEA, Netbeans

Bugtracking und Taskmanagement Tools:
Jira, Bugzilla

Projektmangement-Methoden:
Scrum, Prince2


Architektur, Projekleitung & Soft Skills
---------------------------------------------
OOP, OOD, Software Architecture Design, UML, Teamleitung, Projektleitung, Scrum und Agiles Projektmanagement, Lead Development, Automatisierte Tests, Performance Tests, Anforderungsanalyse, Konmmunikativ, Kundenorientiert, Verantwortungsbewusst, Belastbar

Datenbanken

MySQL, Oracle 10g, MS SQLServer

Branchen

Branchen

IT, Handel, Banken,Industrie, Versicherungen

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

Wartung und Weiterentwicklung eines Fertigungssteuerungssystems

Zeitraum: Januar '18 ? Mai '19

Projektdauer: 1 Jahr und 5 Monate

Branche/Bereich: Stahlindustrie

Projektbeschreibung:

Im Rahmen der Wartung und Weiterentwicklung eines Fertigungssteuerungssystem aus der Stahlindustrie, wurden Fehler im System behoben, Anforderungen der Fachbereiche implementiert und Performance / Memoryleak Analysen im System durchgeführt und behoben. Schwerpunkt der Tätigkeit war die Umsetzung der Anfoderungen und die Durchführung von Optimierungen für das Core-Framework auf das sich das Gesamtsystem stützt.

Eingesetzte Technologien & Tools:

Java/JEE, Eclipse RCP, JMS, SQL, eclipseLink, Oracle DB, JUnit, SWTBot, EJB3, Dynatrace (Performance-Analyse Tool)

Migration und Schnittstellenanpassung einer Asset- Management Lösung
Zeitraum: April '17 ? Dezember '17
Projektdauer: 9 Monate

Branche/Bereich: Bank

Projektbeschreibung:

Im Rahmen der Ablösung der Middle Office Lösung für das Asset-Management mussten die dazugehörigen Prozesse und Schnittstellen angepasst und erweitert werden.

Eingesetzte Technologien & Tools:

Java/JEE, Eclipse RCP, Spring, SQL, JPA, MS SqlServer Junit

Implementierung einer Schnittstelle zur Bereitstellung von Kundenstammdaten zur Weiterverarbeitung in regulatorischen Prozessen
Zeitraum: August '16 ? März '17

Projektdauer: 8 Monate

Branche/Bereich: Bank

Projektbeschreibung:

Im Rahmen der global für die Bank gültigen regulatorischen Prozesse, wird eine Webservice- Schnittstelle und eine Dateibasierte Schnittstelle Implementiert, die aus den Core Banking Systemen der einzelnen Länder die Stammdaten abgreift und diese in die regulatorischen Prozesse zur Weiterverarbeitung übergibt. Die Dateibasierte Schnittstelle speist Tools zur automatisierten Validierung und Prüfung der Daten.

Eingesetzte Technologien & Tools:

Java/JEE, SQL, JPA, SOAP, Apache Axis 2,IBM DB2, JUnit, IBM WebSphere

Implementierung ein Prozessautomatisierungstool zur Erfassung, Genehmigung und Ausführung von SQL Abfragen zur Manipulation von Datensätzen
Zeitraum: April ? Juli '16

Projektdauer: 4 Monate

Branche/Bereich: Bank

Projektbeschreibung:

Im Rahmen des Betriebs diverser Anwendungen im Banken-Umfeld, müssen in bestimmten Fällen Datensätze in der Datenbank manuell manipuliert werden. Dies ist u.a. der Fall, wenn Dateninkonsistenzen entstehen. Aus regulatorischen Gründen wurde ein Tool eingeführt, womit diese Queries in Form von Aufträgen erfasst, in einen Genehmigungsprozess gegeben und nach Genehmigung zeitgesteuert ausgeführt werden.

Eingesetzte Technologien & Tools:

Java/JEE, Vaadin, Spring Batch, SQL, JPA, IBM DB2, JUnit, IBM WebSphere

Migration einer Couponing Lösung in die Cloud

Zeitraum: Januar ? März '16
Projektdauer: 3 Monate
Branche/Bereich: Handel

Projektbeschreibung:

Im Rahmen dieses Projektes soll die der Couponing Lösung zugrunde liegende Datenbank migriert und in die Cloud gebracht werden. Es soll eine Migration von der SapDB zur MariaDB durchgeführt werden und die angebundenen Tools so angepasst werden, dass diese gegen die MariaDB laufen.

Eingesetzte Technologien & Tools:

Java/JEE, SQL, Hibernate, MariaDB, MaxDB

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Informatiker (FH)

Position

Position

Senior Fullstack Java/Spring Developer

IT-Consultant

Projektmanagement

Qualtätssicherungsconsultant

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Spring Boot Angular Azure Docker Kubernetes Spring Core Spring Batch Spring Security JavaScript TypeScript Vaadin Oracle Microservices MS SQL Server MySQL Hibernate Maven Jenkins Kafka Apache Camel JSF

Betriebssysteme

Windows Versionen:

Windows 2000 - Windows 7

Windows Server 2003 - 2008

 

Linux Distributionen:

Ubunthu, Redhat, SuSe

Programmiersprachen

Docker
Kubernetes
Azure
Spring Boot

Tools, Programmiersprachen, Datenbanken & Frameworks:
--------------------------------------------------------------------

Mehrjährige Erfahrung in der Java/JEE Entwicklung mit fundierte Kenntnissen in den folgenden Frameworks:

-  AngularJS

-  Spring

-  EJB 3.0

-  Hibernate

-  JPA

-  Java Messaging System (JMS)

-  Eclipse RCP

-  Java Server Faces

-  Java Server Pages

-  Servlets

-  Java / XML Technologien

-  XSLT

-  SQL

-  JUnit

-  TestNG

-  Log4J

-  Apache Axis 2

-  Struts

-  Google Web Toolkit / Vaadin

-  SWT

-  Groovy

-  Grails

-  Apache jMeter

-  Dynatrace

- Apache Maven
-  Git
-  Apache Ant
-  Subversion
-  CVS
- UML

- Design Patterns

Java Web- und Applikationsserver:

Apache Tomcat, JBoss, IBM WebSphere, Oracle Weblogic

Datenbanken:

-  Oracle 10g

-  IBM DB2

-  MySQL

-  MaxDB

-  Apache Derby

Java ? Entwicklungsumgebungen:
Eclipse, IntelliJ IDEA, Netbeans

Bugtracking und Taskmanagement Tools:
Jira, Bugzilla

Projektmangement-Methoden:
Scrum, Prince2


Architektur, Projekleitung & Soft Skills
---------------------------------------------
OOP, OOD, Software Architecture Design, UML, Teamleitung, Projektleitung, Scrum und Agiles Projektmanagement, Lead Development, Automatisierte Tests, Performance Tests, Anforderungsanalyse, Konmmunikativ, Kundenorientiert, Verantwortungsbewusst, Belastbar

Datenbanken

MySQL, Oracle 10g, MS SQLServer

Branchen

Branchen

IT, Handel, Banken,Industrie, Versicherungen

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.