Senior Software Entwickler, Fullstack, Java, Spring, Spring Boot, SQL, Angular, React.
Aktualisiert am 23.06.2025
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 23.06.2025
Verfügbar zu: 75%
davon vor Ort: 15%
Java
Spring Boot
Angular
SQL
PostgreSQL
Bootstrap
Deutsch
Muttersprache
Englisch

Einsatzorte

Einsatzorte

Osnabrück (+150km)
Deutschland

Bevorzugt: Niedersachen, NRW, Münster, Ruhrpott, Osnabrück, Oldenburg, Bremen, Hamburg.

nicht möglich

Projekte

Projekte

01/2015 ? heute foreknown Projekt-Controlling und Abrechnungs-Software

Beschreibung

  • Neuentwicklung einer Projekt-Controlling und Abrechnungs-Software (SaaS) die bei der Umsetzung von Projekten unter agiler Vorgehensweise unterstützt.

Branche IT Startup

Rolle Gründer, Architekt, Entwickler

Technologien

Java, Spring, Hibernate, QueryDSL, PostgreSQL, Angular, HTML, Bootstrap.

Werkzeuge

Intellij Idea, Jenkins CI, Git, Maven.


04/2013 - 09/2014 Customer-Care System

Beschreibung

  • Weiterentwicklung des Customer-Care Systems eines norddeutschen Telekommunikations-anbieters. Themen in diesem Umfeld: Neues Produktportfolio, SEPA, WBCI. Enge Abstimmung der Anforderungen mit dem Kunden. Vorgehensmodell: Kanban.


Branche: Telekommunikation
Rolle: Berater / Entwickler

Technologien:

Java, J2EE 1.3, Java EE, JSP, Struts, JSF, Hibernate, JUnit, Mockito, Spring, Apache CXF, Oracle, Bea Weblogic AS.


Werkzeuge:

Intellij Idea, Jenkins CI, Jira, Subversion, Maven


03/2013 - 04/2013 Secondary Gas Capacity Trading Platform

Beschreibung

  • Technische Konzeption der europäischen Handelsplattform zur sekundären Vermarktung von Gas-Kapazitäten im Rahmen einer Angebotserstellung.


Branche: Energiewirtschaft
Rolle: Berater


01/2013 - 03/2013 B2B - Plattform Prototyp

Beschreibung

  • Prototypische Implementierung einer B2B-Plattform auf Basis von Hybris zur Bereitstellung eines Pflanzeninformationssystems.


Branche: Baumschule / Großhandel
Rolle: Architekt / Entwickler

Technologien:

Java, Javascript, Bootstrap, JQuery, JUnit, Mockito, Spring, Hybris Framework 4.8 (Accelerator), Apache Solr, Oracle, Tomcat.


Werkzeuge:

Intellij Idea, Jenkins CI, Jira, Git, Ant.


12/2012 - 01/2013 B2B - Plattform Konzeption

Beschreibung

  • Konzeption einer Plattform zur Kommunikation mit Lieferanten und Kunden (B2B). Durchführung eines Auswahlverfahrens und Anbieterworkshops mit anschließender Anbieterempfehlung auf Basis einer Nutzwertanalyse.


Branche: Baumschule / Großhandel
Rolle: Berater


02/2012 - 10/2012 Onlineshop Markenintegration

Beschreibung

  • Integration einer neuen Marke in den bestehenden Onlineshop des Auftraggebers unter Berücksichtigung einer strikten Mandantentrennung (Sortiment / Kundenstamm). Konzeption der Systemanpassungen, Koordination der Umsetzung, Releasemanagement und Verantwortung des Livegangs.


Branche: Textil / Versandhandel / Multi-Channel
Rolle: Stv. Projektleiter / Architekt / Entwickler

Technologien:

Java, JSF, Javascript, JQuery, JUnit, Easymock, Selenium, Spring, Hybris Framework 4.5, Fredhopper Such-Server, Adobe Scene7, Oracle, Tomcat.


Werkzeuge:

Intellij Idea, Jenkins CI, Jira, Subversion, Ant.


05/2011 - 12/2012 Onlineshop Weiterentwicklung

Beschreibung

  • Betrieb und Weiterentwicklung des Onlineshops eines mittelständischen Multi-Channel Unternehmens. Anforderungsaufnahme in enger Abstimmung mit dem Kunden, Umsetzung der Features, Perfomanceoptimierungen. Vorgehensmodell: Kanban.


Branche: Textil / Versandhandel
Rolle: Stv. Projektleiter / Architekt / Entwickler

Technologien:

Java, JSF, Javascript, JQuery, JUnit, Easymock, Selenium, Spring, Hybris Framework 4.2, Fredhopper Such-Server, Adobe Scene7, Oracle, Tomcat.


Werkzeuge:

Eclipse, Jenkins CI, Jira, Subversion, Ant.


07/2010 - 05/2011 Onlineshop Relaunch

Beschreibung

  • Unterstützung bei der Neuentwicklung eines Onlineshops für ein mittelständisches Multi-Channel Unternehmen und Rollout in 10 Ländern.
    Verantwortlich für die Software- und Systemarchitektur, Releasemanagement und Livegänge.


Branche: Textil / Versandhandel
Rolle: Architekt / Entwickler

Technologien:

Java, JSF, Javascript, JQuery, JUnit, Easymock, Selenium, Spring, Hybris Framework 4.1, Fredhopper Such-Server, Adobe Scene7, Oracle, Tomcat.


Werkzeuge:

Eclipse, Hudson CI, Jira, Subversion, Ant.


09/2009 - 07/2010 Versandhandelssystem

Beschreibung

  • Unterstützung bei der Ablösung des bestehenden Versandhandelssystems durch eine Individualentwicklung basierend auf der ALEA eCommerce Suite.


Branche: Textil / Versandhandel
Rolle: Berater / Entwickler

Technologien:

Java, Java EE, JMS, OSGi, Equinox, Spring, Spring DM, Eclipse RCP, c.a.r.u.s CJEF Framework, DB2, Websphere AS.


Werkzeuge:

Eclipse IDE, IBM Rational Rose XDE Modeler, Hudson CI, Jira, Subversion, Ant.


12/2008 - 08/2009 Produktentwicklung ByteOS

Beschreibung

  • Gründung der Byte Connect GmbH mit der Idee, einen webbasierten Desktop (ByteOS) zu entwickeln und als Produkt zu verteiben. Verantwortung der technischen Konzeption und Entwicklung des Produkts.


Branche: Internet
Rolle: Architekt / Entwickler

Technologien:

Java, Java EE, OSGi, Equinox, Spring, Spring DM, Javascript, Dojo Toolkit, Restful Architecture.


Werkzeuge:

Eclipse IDE, Hudson CI, Jira, Subversion, Maven.


05/2008 - 11/2008 Welcome to the Deep Sea

Beschreibung

  • Umsetzung eines Geoinformationssystems zur Darstellung der Geodaten unterschiedlicher Arten des CeDAMar Projekts auf einer Weltkarte. Integration der Geodaten in die Superdatenbank Obis.

Branche: Öffentlicher Sektor / Forschung
Rolle: Projektleiter / Entwickler

Technologien:

PHP, Javascript, Dojo Toolkit, PostgreSQL.


Werkzeuge:

Eclipse IDE, Subversion.


02/2006 Projekt: Jass


Beschreibung

  • Partizipation an dem Open-Source Projekt JASS (JSR-95) zur Weiterentwicklung der transaktionalen Infrastruktur wie z.B. Webservice-Transaktionen für Java EE basierte Applikationsserver.


Branche: Öffentlicher Sektor / Forschung
Rolle: Entwickler

Technologien

Java, Java EE, JBoss.


Werkzeuge

Eclipse IDE, CVS, Maven

Aus- und Weiterbildung

Aus- und Weiterbildung

09/2001 - 09/2006     

Studium der Informatik; Carl von Ossietzky Universität Oldenburg

Position

Position

  • Beratung, Software-Entwicklung und -Architektur, Projektmanagement
  • Entwurf und Entwicklung individueller Softwarelösungen unter Verwendung von Java, Java EE, Spring, Spring Boot, Hibernate, QueryDsl, JavaScript, Angular, React.
  • Entwurf und Entwicklung von E-Commerce Lösungen (SAP Commerce Cloud)
  • Release-Management / Livegänge / Deployment und Support
  • Anforderungsanalyse und Angebotserstellung
  • Agile Methodiken - Pragmatisch und Schnell Lösungen finden
  • SAP Commerce Cloud Experte

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Angular SQL PostgreSQL Bootstrap

Produkte / Standards / Erfahrungen / Methoden


beruflicher Werdegang

 

10/2014 - heute         

selbstständig; Entwicklung einer Projekt-Management-Lösung

09/2009 - 10/2014     

BTC AG (Oldenburg); Berater, Software-Architekt, Software-Entwickler

 

05/2008 - 09/2009     

Byte Connect GmbH (Oldenburg); Software-Entwicklung Java / Produktentwicklung

 

09/2006 - 05/2008     

Open Text (vormals Red Dot); Software-Entwicklung Java / Produktentwicklung

 

Betriebssysteme

Unix
Linux, Debian und Derivate
Windows

Programmiersprachen

Java
JavaScript
Perl
PHP
PL/SQL
Python
Ruby
Shell
TeX, LaTeX

Datenbanken

DB2
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL

Datenkommunikation

Internet, Intranet
Message Queuing


Branchen

Branchen

  • Energie
  • Telekommunikation
  • Textil (E-Commerce)
  • Forschung
  • Lehre

Einsatzorte

Einsatzorte

Osnabrück (+150km)
Deutschland

Bevorzugt: Niedersachen, NRW, Münster, Ruhrpott, Osnabrück, Oldenburg, Bremen, Hamburg.

nicht möglich

Projekte

Projekte

01/2015 ? heute foreknown Projekt-Controlling und Abrechnungs-Software

Beschreibung

  • Neuentwicklung einer Projekt-Controlling und Abrechnungs-Software (SaaS) die bei der Umsetzung von Projekten unter agiler Vorgehensweise unterstützt.

Branche IT Startup

Rolle Gründer, Architekt, Entwickler

Technologien

Java, Spring, Hibernate, QueryDSL, PostgreSQL, Angular, HTML, Bootstrap.

Werkzeuge

Intellij Idea, Jenkins CI, Git, Maven.


04/2013 - 09/2014 Customer-Care System

Beschreibung

  • Weiterentwicklung des Customer-Care Systems eines norddeutschen Telekommunikations-anbieters. Themen in diesem Umfeld: Neues Produktportfolio, SEPA, WBCI. Enge Abstimmung der Anforderungen mit dem Kunden. Vorgehensmodell: Kanban.


Branche: Telekommunikation
Rolle: Berater / Entwickler

Technologien:

Java, J2EE 1.3, Java EE, JSP, Struts, JSF, Hibernate, JUnit, Mockito, Spring, Apache CXF, Oracle, Bea Weblogic AS.


Werkzeuge:

Intellij Idea, Jenkins CI, Jira, Subversion, Maven


03/2013 - 04/2013 Secondary Gas Capacity Trading Platform

Beschreibung

  • Technische Konzeption der europäischen Handelsplattform zur sekundären Vermarktung von Gas-Kapazitäten im Rahmen einer Angebotserstellung.


Branche: Energiewirtschaft
Rolle: Berater


01/2013 - 03/2013 B2B - Plattform Prototyp

Beschreibung

  • Prototypische Implementierung einer B2B-Plattform auf Basis von Hybris zur Bereitstellung eines Pflanzeninformationssystems.


Branche: Baumschule / Großhandel
Rolle: Architekt / Entwickler

Technologien:

Java, Javascript, Bootstrap, JQuery, JUnit, Mockito, Spring, Hybris Framework 4.8 (Accelerator), Apache Solr, Oracle, Tomcat.


Werkzeuge:

Intellij Idea, Jenkins CI, Jira, Git, Ant.


12/2012 - 01/2013 B2B - Plattform Konzeption

Beschreibung

  • Konzeption einer Plattform zur Kommunikation mit Lieferanten und Kunden (B2B). Durchführung eines Auswahlverfahrens und Anbieterworkshops mit anschließender Anbieterempfehlung auf Basis einer Nutzwertanalyse.


Branche: Baumschule / Großhandel
Rolle: Berater


02/2012 - 10/2012 Onlineshop Markenintegration

Beschreibung

  • Integration einer neuen Marke in den bestehenden Onlineshop des Auftraggebers unter Berücksichtigung einer strikten Mandantentrennung (Sortiment / Kundenstamm). Konzeption der Systemanpassungen, Koordination der Umsetzung, Releasemanagement und Verantwortung des Livegangs.


Branche: Textil / Versandhandel / Multi-Channel
Rolle: Stv. Projektleiter / Architekt / Entwickler

Technologien:

Java, JSF, Javascript, JQuery, JUnit, Easymock, Selenium, Spring, Hybris Framework 4.5, Fredhopper Such-Server, Adobe Scene7, Oracle, Tomcat.


Werkzeuge:

Intellij Idea, Jenkins CI, Jira, Subversion, Ant.


05/2011 - 12/2012 Onlineshop Weiterentwicklung

Beschreibung

  • Betrieb und Weiterentwicklung des Onlineshops eines mittelständischen Multi-Channel Unternehmens. Anforderungsaufnahme in enger Abstimmung mit dem Kunden, Umsetzung der Features, Perfomanceoptimierungen. Vorgehensmodell: Kanban.


Branche: Textil / Versandhandel
Rolle: Stv. Projektleiter / Architekt / Entwickler

Technologien:

Java, JSF, Javascript, JQuery, JUnit, Easymock, Selenium, Spring, Hybris Framework 4.2, Fredhopper Such-Server, Adobe Scene7, Oracle, Tomcat.


Werkzeuge:

Eclipse, Jenkins CI, Jira, Subversion, Ant.


07/2010 - 05/2011 Onlineshop Relaunch

Beschreibung

  • Unterstützung bei der Neuentwicklung eines Onlineshops für ein mittelständisches Multi-Channel Unternehmen und Rollout in 10 Ländern.
    Verantwortlich für die Software- und Systemarchitektur, Releasemanagement und Livegänge.


Branche: Textil / Versandhandel
Rolle: Architekt / Entwickler

Technologien:

Java, JSF, Javascript, JQuery, JUnit, Easymock, Selenium, Spring, Hybris Framework 4.1, Fredhopper Such-Server, Adobe Scene7, Oracle, Tomcat.


Werkzeuge:

Eclipse, Hudson CI, Jira, Subversion, Ant.


09/2009 - 07/2010 Versandhandelssystem

Beschreibung

  • Unterstützung bei der Ablösung des bestehenden Versandhandelssystems durch eine Individualentwicklung basierend auf der ALEA eCommerce Suite.


Branche: Textil / Versandhandel
Rolle: Berater / Entwickler

Technologien:

Java, Java EE, JMS, OSGi, Equinox, Spring, Spring DM, Eclipse RCP, c.a.r.u.s CJEF Framework, DB2, Websphere AS.


Werkzeuge:

Eclipse IDE, IBM Rational Rose XDE Modeler, Hudson CI, Jira, Subversion, Ant.


12/2008 - 08/2009 Produktentwicklung ByteOS

Beschreibung

  • Gründung der Byte Connect GmbH mit der Idee, einen webbasierten Desktop (ByteOS) zu entwickeln und als Produkt zu verteiben. Verantwortung der technischen Konzeption und Entwicklung des Produkts.


Branche: Internet
Rolle: Architekt / Entwickler

Technologien:

Java, Java EE, OSGi, Equinox, Spring, Spring DM, Javascript, Dojo Toolkit, Restful Architecture.


Werkzeuge:

Eclipse IDE, Hudson CI, Jira, Subversion, Maven.


05/2008 - 11/2008 Welcome to the Deep Sea

Beschreibung

  • Umsetzung eines Geoinformationssystems zur Darstellung der Geodaten unterschiedlicher Arten des CeDAMar Projekts auf einer Weltkarte. Integration der Geodaten in die Superdatenbank Obis.

Branche: Öffentlicher Sektor / Forschung
Rolle: Projektleiter / Entwickler

Technologien:

PHP, Javascript, Dojo Toolkit, PostgreSQL.


Werkzeuge:

Eclipse IDE, Subversion.


02/2006 Projekt: Jass


Beschreibung

  • Partizipation an dem Open-Source Projekt JASS (JSR-95) zur Weiterentwicklung der transaktionalen Infrastruktur wie z.B. Webservice-Transaktionen für Java EE basierte Applikationsserver.


Branche: Öffentlicher Sektor / Forschung
Rolle: Entwickler

Technologien

Java, Java EE, JBoss.


Werkzeuge

Eclipse IDE, CVS, Maven

Aus- und Weiterbildung

Aus- und Weiterbildung

09/2001 - 09/2006     

Studium der Informatik; Carl von Ossietzky Universität Oldenburg

Position

Position

  • Beratung, Software-Entwicklung und -Architektur, Projektmanagement
  • Entwurf und Entwicklung individueller Softwarelösungen unter Verwendung von Java, Java EE, Spring, Spring Boot, Hibernate, QueryDsl, JavaScript, Angular, React.
  • Entwurf und Entwicklung von E-Commerce Lösungen (SAP Commerce Cloud)
  • Release-Management / Livegänge / Deployment und Support
  • Anforderungsanalyse und Angebotserstellung
  • Agile Methodiken - Pragmatisch und Schnell Lösungen finden
  • SAP Commerce Cloud Experte

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Angular SQL PostgreSQL Bootstrap

Produkte / Standards / Erfahrungen / Methoden


beruflicher Werdegang

 

10/2014 - heute         

selbstständig; Entwicklung einer Projekt-Management-Lösung

09/2009 - 10/2014     

BTC AG (Oldenburg); Berater, Software-Architekt, Software-Entwickler

 

05/2008 - 09/2009     

Byte Connect GmbH (Oldenburg); Software-Entwicklung Java / Produktentwicklung

 

09/2006 - 05/2008     

Open Text (vormals Red Dot); Software-Entwicklung Java / Produktentwicklung

 

Betriebssysteme

Unix
Linux, Debian und Derivate
Windows

Programmiersprachen

Java
JavaScript
Perl
PHP
PL/SQL
Python
Ruby
Shell
TeX, LaTeX

Datenbanken

DB2
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Postgres
SQL

Datenkommunikation

Internet, Intranet
Message Queuing


Branchen

Branchen

  • Energie
  • Telekommunikation
  • Textil (E-Commerce)
  • Forschung
  • Lehre

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.