Java Software Development & Architecture
Aktualisiert am 08.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 08.01.2025
Verfügbar zu: 100%
davon vor Ort: 20%
Java
Spring Boot
OOP
Softwarearchitektur
AWS
Git
Maven
HTML
CSS
JUnit
Test Driven Development
Clean Code
Design Patterns
Refactoring
DevOps
JavaScript
SQL
JAXB
REST
Bootstrap
XSD
PHP
Symfony
Deutsch
Muttersprache
Englisch
fließend
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Hamburg (+75km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 3 Monate
2022-07 - 2024-09

Implementierung einer Java-Applikation

Freelance Software Engineer Java DB/2 Z-Shell ...
Freelance Software Engineer
  • Implementierung einer Java-Applikation zur Übertragung von Provisionsdaten nach SAP.
  • Erstellung, Transformation und Performance-Optimierung von Db2-z/OS-Migrationsskripten mittels Bash, Db2-z/OS-SQL und Java 11.
  • Merge von Programmteilen unterschiedlicher Major-Releases zwischen SVN- und Git-Repositories.
Java DB/2 Z-Shell PostgreSQL
msg nexinsure ag
Hamburg
1 Jahr 4 Monate
2021-03 - 2022-06

Integration kryptografischer Signaturverfahren

Freelance Software Engineer Java JCA Java EE ...
Freelance Software Engineer

  • Integration kryptografischer Signaturverfahren mittels Java, Java EE und Java Cryptography Architecture.
  • Erweiterungen und Fehlerbehebungen der TQG Lottery Suite.
  • Planung und Umsetzung der Quellcode-Migration zentraler Systemkomponenten von SVN nach Git/GitLab.

Java JCA Java EE JBoss Application Server
The Quality Group
Hamburg
4 Jahre 2 Monate
2017-01 - 2021-02

Anwendungsentwicklung

Senior IT Consultant Java Java EE PostgreSQL
Senior IT Consultant
  • Anwendungsentwicklung der msg Health Factory in Java und dem Application Framework JBIT für Java EE und Spring Framework. 
  • Entwurf von Architekturkonzepten und Vermittlung von Best Practices in der Softwareentwicklung.
Java Java EE PostgreSQL
msg nexinsure ag
Hamburg
5 Monate
2016-05 - 2016-09

Backend-Entwicklung der Payment-Systeme

Software Developer
Software Developer
  • Backend-Entwicklung der Payment-Systeme mit PHP, Symfony und MySQL.
  • Implementierung von Schnittstellen für Marketingpartner.
  • Implementierung von Authentifikationsschnittstellen nach OAuth2-Standard.
InnoGames GmbH
Hamburg
1 Jahr 3 Monate
2015-02 - 2016-04

Neu- und Weiterentwicklung von In-game-Features

Java Server Developer
Java Server Developer
  • Neu- und Weiterentwicklung von In-game-Features für das Spiel Empire: Four Kingdoms in Java.
  • Weltweiter, monatlicher Roll-out von Releaseversionen für den Livebetrieb.
  • Strukturierung von Projektabläufen zur Stabilisierung der Entwicklung.
Goodgame Studios
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2011-10 - 2014-09

Informatik-Studium

Master of Science (Abschlussnote 1,9), Universität zu Lübeck
Master of Science (Abschlussnote 1,9)
Universität zu Lübeck

  • Vertiefungsgebiet: Security. Anwendungsfach: Medieninformatik.
  • Thema der Masterarbeit: ?Konzeption und Implementierung eines merkmalsbasierten Workflows für die Steganalyse? in Java

4 Jahre
2007-10 - 2011-09

Informatik-Studium

Bachelor of Science, Universität zu Lübeck
Bachelor of Science
Universität zu Lübeck

  • Anwendungsfach: Medieninformatik.
  • Thema der Bachelorarbeit: ?Konzeption und Implementierung eines grafischen Editors für die Grafik-Beschreibungssprache TikZ? in Java

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot OOP Softwarearchitektur AWS Git Maven HTML CSS JUnit Test Driven Development Clean Code Design Patterns Refactoring DevOps JavaScript SQL JAXB REST Bootstrap XSD PHP Symfony

Produkte / Standards / Erfahrungen / Methoden

Gewerbliche Tätigkeit neben der Schule & Studium

Realisierung verschiedener Webanwendungen unter Einsatz von HTML, CSS, PHP und MySQL, u.a.

  • Konzeption, Implementierung und Pflege der Website des Wing Chun Forums mit Symfony 2.8.
  • Kontextanalyse, Konzeption und Implementierung eines OnlineRabattierungssystems


Frameworks/Libraries

Spring Boot (DI, Web/MVC, Data), Java EE, JPA, Thymeleaf, ReactJS, JAXB, JUnit, Mockito, Lombok, Bootstrap, AngularJS, PHPUnit, Symfony


Tools/Platforms

IntelliJ IDEA, Eclipse, WildFly, Maven, Docker, AWS, JDK, Jenkins, git, svn, Node.js, npm, GitHub, GitLab, JIRA, Confluence


Paradigms, Patterns, Principles, Practices

OOP, Design Patterns, DI, CI/CD, Version Control, Test Driven Development, Unit Testing, Refactoring, Clean Code, Clean Architecture, Message Queues, Responsive Design

Betriebssysteme

Linux
macOS
Windows

Programmiersprachen

C#
C/C++
CSS 3
HTML 5
Java 11
JavaScript
LaTeX
PHP
SQL
TikZ

Einsatzorte

Einsatzorte

Hamburg (+75km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 3 Monate
2022-07 - 2024-09

Implementierung einer Java-Applikation

Freelance Software Engineer Java DB/2 Z-Shell ...
Freelance Software Engineer
  • Implementierung einer Java-Applikation zur Übertragung von Provisionsdaten nach SAP.
  • Erstellung, Transformation und Performance-Optimierung von Db2-z/OS-Migrationsskripten mittels Bash, Db2-z/OS-SQL und Java 11.
  • Merge von Programmteilen unterschiedlicher Major-Releases zwischen SVN- und Git-Repositories.
Java DB/2 Z-Shell PostgreSQL
msg nexinsure ag
Hamburg
1 Jahr 4 Monate
2021-03 - 2022-06

Integration kryptografischer Signaturverfahren

Freelance Software Engineer Java JCA Java EE ...
Freelance Software Engineer

  • Integration kryptografischer Signaturverfahren mittels Java, Java EE und Java Cryptography Architecture.
  • Erweiterungen und Fehlerbehebungen der TQG Lottery Suite.
  • Planung und Umsetzung der Quellcode-Migration zentraler Systemkomponenten von SVN nach Git/GitLab.

Java JCA Java EE JBoss Application Server
The Quality Group
Hamburg
4 Jahre 2 Monate
2017-01 - 2021-02

Anwendungsentwicklung

Senior IT Consultant Java Java EE PostgreSQL
Senior IT Consultant
  • Anwendungsentwicklung der msg Health Factory in Java und dem Application Framework JBIT für Java EE und Spring Framework. 
  • Entwurf von Architekturkonzepten und Vermittlung von Best Practices in der Softwareentwicklung.
Java Java EE PostgreSQL
msg nexinsure ag
Hamburg
5 Monate
2016-05 - 2016-09

Backend-Entwicklung der Payment-Systeme

Software Developer
Software Developer
  • Backend-Entwicklung der Payment-Systeme mit PHP, Symfony und MySQL.
  • Implementierung von Schnittstellen für Marketingpartner.
  • Implementierung von Authentifikationsschnittstellen nach OAuth2-Standard.
InnoGames GmbH
Hamburg
1 Jahr 3 Monate
2015-02 - 2016-04

Neu- und Weiterentwicklung von In-game-Features

Java Server Developer
Java Server Developer
  • Neu- und Weiterentwicklung von In-game-Features für das Spiel Empire: Four Kingdoms in Java.
  • Weltweiter, monatlicher Roll-out von Releaseversionen für den Livebetrieb.
  • Strukturierung von Projektabläufen zur Stabilisierung der Entwicklung.
Goodgame Studios
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2011-10 - 2014-09

Informatik-Studium

Master of Science (Abschlussnote 1,9), Universität zu Lübeck
Master of Science (Abschlussnote 1,9)
Universität zu Lübeck

  • Vertiefungsgebiet: Security. Anwendungsfach: Medieninformatik.
  • Thema der Masterarbeit: ?Konzeption und Implementierung eines merkmalsbasierten Workflows für die Steganalyse? in Java

4 Jahre
2007-10 - 2011-09

Informatik-Studium

Bachelor of Science, Universität zu Lübeck
Bachelor of Science
Universität zu Lübeck

  • Anwendungsfach: Medieninformatik.
  • Thema der Bachelorarbeit: ?Konzeption und Implementierung eines grafischen Editors für die Grafik-Beschreibungssprache TikZ? in Java

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot OOP Softwarearchitektur AWS Git Maven HTML CSS JUnit Test Driven Development Clean Code Design Patterns Refactoring DevOps JavaScript SQL JAXB REST Bootstrap XSD PHP Symfony

Produkte / Standards / Erfahrungen / Methoden

Gewerbliche Tätigkeit neben der Schule & Studium

Realisierung verschiedener Webanwendungen unter Einsatz von HTML, CSS, PHP und MySQL, u.a.

  • Konzeption, Implementierung und Pflege der Website des Wing Chun Forums mit Symfony 2.8.
  • Kontextanalyse, Konzeption und Implementierung eines OnlineRabattierungssystems


Frameworks/Libraries

Spring Boot (DI, Web/MVC, Data), Java EE, JPA, Thymeleaf, ReactJS, JAXB, JUnit, Mockito, Lombok, Bootstrap, AngularJS, PHPUnit, Symfony


Tools/Platforms

IntelliJ IDEA, Eclipse, WildFly, Maven, Docker, AWS, JDK, Jenkins, git, svn, Node.js, npm, GitHub, GitLab, JIRA, Confluence


Paradigms, Patterns, Principles, Practices

OOP, Design Patterns, DI, CI/CD, Version Control, Test Driven Development, Unit Testing, Refactoring, Clean Code, Clean Architecture, Message Queues, Responsive Design

Betriebssysteme

Linux
macOS
Windows

Programmiersprachen

C#
C/C++
CSS 3
HTML 5
Java 11
JavaScript
LaTeX
PHP
SQL
TikZ

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.