freiberufler Senior Java-Entwickler auf freelance.de

Senior Java-Entwickler

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 76131 Karlsruhe
  • Nähe des Wohnortes
  • de  |  en
  • 24.01.2025

Kurzvorstellung

Seit knapp 20 Jahren bin ich in der Web-Entwicklung mit JAVA tätig, ich habe aber von HTML/Javascript-Frontends über Middleware bis Backend schon alles gemacht.

Qualifikationen

  • AngularJS3 J.
  • Java (allg.)16 J.
  • Representational State Transfer (REST)8 J.
  • Spring Framework13 J.

Projekt‐ & Berufserfahrung

Senior Java Deloper und Angular Developer
CONET ISB GmbH, Karlsruhe
1/2024 – 12/2024 (1 Jahr)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2024 – 12/2024

Tätigkeitsbeschreibung

Erstellung des ganzen Stacks von Frontend, Middleware bis Backend für verschiedene Anwendungen unterschiedlicher Bundesbehörden und Anfertigung von Fachdokumentation und Architekturdokumenten sowie technische Konzeption anwendungsübergreifender Stories.

Eingesetzte Qualifikationen

Postgresql, Apache Maven, Git, Junit, Spring Framework, Angular, Java-Entwickler

Senior Java Developer und Angular Developer
1&1, Karlsruhe
4/2023 – 12/2023 (9 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2023 – 12/2023

Tätigkeitsbeschreibung

Weiterentwicklung des ganzen Stacks von Frontend, Java-Business-Logik bis hin zu Datenbank-Erweiterungen für das Offer-Mangagement-System der DSL- und Mobile-Verkaufsseiten sowie Anfertigung von Architekturdokumenten, technischer Konzeption und von Stories;
Lead-Developer für größere Projekte, Einlernen neuer Entwickler auf Englisch, Strukturierung der Arbeitspakete für die neuen Entwickler und Schneiden der Projekte in mehrere Phasen um Steakholdern möglichst früh Mehrwert zu bieten und Risiko zu reduzieren;

Eingesetzte Qualifikationen

Junit, Angular, Apache Maven, Docker, Git, Hibernate (Java), Java (allg.), Postgresql, Representational State Transfer (REST), Spring Framework

Senior Java Developer und Angular Developer
CONET ISB GmbH, Karlsruhe
9/2022 – 3/2023 (7 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

9/2022 – 3/2023

Tätigkeitsbeschreibung

Erstellung des ganzen Stacks von Frontend, Middleware bis Backend für verschiedene Anwendungen unterschiedlicher Bundesbehörden und Anfertigung von Fachdokumentation und Architekturdokumenten sowie technische Konzeption anwendungsübergreifender Stories.

Eingesetzte Qualifikationen

Angular, Apache Camel, Apache Maven, Git, Java (allg.), Javaserver Pages, Junit, Postgresql, Representational State Transfer (REST), SOAP, Spring Framework, Subversion

Senior Java Developer und Angular Developer
1&1, Karlsruhe
1/2022 – 6/2022 (6 Monate)
Telekommunikation
Tätigkeitszeitraum

1/2022 – 6/2022

Tätigkeitsbeschreibung

Weiterentwicklung des ganzen Stacks von Frontend, Java-Business-Logik bis hin zu Datenbank-Erweiterungen für das Offer-Mangagement-System der DSL- und Mobile-Verkaufsseiten sowie Anfertigung von Architekturdokumenten, technischer Konzeption und von Stories.

Eingesetzte Qualifikationen

Apache Maven, Git, Hibernate (Java), Spring Framework, Representational State Transfer (REST), Angular, Java (allg.), Postgresql

Java Senior Entwickler
ISB AG, Karlsruhe, Karlsruhe
3/2019 – 12/2021 (2 Jahre, 10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2019 – 12/2021

Tätigkeitsbeschreibung

Erstellung des ganzen Stacks von Frontend, Middleware bis Backend für
verschiedene Anwendungen unterschiedlicher Bundesbehörden und Anfertigung von Fachdokumentation und Architekturdokumenten sowie technische Konzeption anwendungsübergreifender Stories.

Eingesetzte Qualifikationen

AngularJS, Apache Maven, Subversion, Apache Tomcat, CSS (Cascading Style Sheet), Git, HTML5, Java (allg.), JavaScript, Junit, Postgresql, Representational State Transfer (REST), Scrum, SOAP, Spring Framework

Senior Developer
Heine, Karlsruhe
7/2017 – 2/2019 (1 Jahr, 8 Monate)
Handel
Tätigkeitszeitraum

7/2017 – 2/2019

Tätigkeitsbeschreibung

Implementierung neuer Features mit Java, JSP, Javascript, HTML und CSS, shopseitiger Einbau des Trackings für GTM, Einführung des Loggings von Warnings in Javascript, Absicherung der Implementierungen mit Integrationstest im Frontend mit Hilfe von PhantomJsDriver, WebDriver und Cucumber.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Git, Google Tag Manager, HTML5, IBM WebSphere Application Server (WAS), Java (allg.), JavaScript, Jquery, Javaserver Pages, Junit, Node.Js

Senior Java Developer
1&1 Telecommunication SE, Karlsruhe
5/2017 – 6/2017 (2 Monate)
Telekommunikation
Tätigkeitszeitraum

5/2017 – 6/2017

Tätigkeitsbeschreibung

Implementierung einer globalen Verfügbarkeitsaussteuerung für die Smartphones des 1&1 Mobile Bestandskundenshops sowie Einarbeitung eines weiteren Freelancers in den 1&1 Shop Stack

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, XML, XSL (Extensible Stylesheet Language)

Senior Java Developer
ISB AG, Karlsruhe
6/2016 – 4/2017 (11 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2016 – 4/2017

Tätigkeitsbeschreibung

Erstellung des Stacks von Frontend, Middleware bis Backend für verschiedene Anwendungen einer Bundesbehörde mit OSGi und Anfertigung von Fachdokumentation und Architekturdokumenten.

Eingesetzte Qualifikationen

Postgresql, Scrum, Apache Tomcat, Subversion, Java (allg.), Enterprise Javabeans, Junit, Representational State Transfer (REST), AngularJS

Senior Java Developer (Festanstellung)
1&1 Telecommunication SE, Karlsruhe
10/2014 – 5/2016 (1 Jahr, 8 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2014 – 5/2016

Tätigkeitsbeschreibung

Projekt: Aufbau des neuen 1&1 Access Control-Centers

Erarbeitung einer resilienten und gut testbaren Java-Architektur für die neue 1&1 Access Control Center Applikation control-center.1und1.de mit Spring MVC und Entwicklung einheitlicher Best Practices im frischen Team sowie die Implementierung zahlreicher Features

Eingesetzte Qualifikationen

Scrum, Apache Tomcat, Subversion, Java (allg.), Junit, Spring Framework, Git, Jenkins, Representational State Transfer (REST)

Senior Java Developer (Festanstellung)
1&1, Karlsruhe
11/2013 – 9/2014 (11 Monate)
Telekommunikation
Tätigkeitszeitraum

11/2013 – 9/2014

Tätigkeitsbeschreibung

Übernahme der undokumentierten Legacy-Applikation
1&1 Control Center und Umsetzung von Projekten in dieser Applikation

Eingesetzte Qualifikationen

Mysql, Apache Tomcat, Subversion, Java (allg.), Junit, XML, SOAP, XSL (Extensible Stylesheet Language), Representational State Transfer (REST)

Teamleiter (Festanstellung)
1&1, Karlsruhe
1/2012 – 10/2013 (1 Jahr, 10 Monate)
Telekommunikation
Tätigkeitszeitraum

1/2012 – 10/2013

Tätigkeitsbeschreibung

Leitung eines Software-Entwickler Teams mit 7 bis 11 Mitarbeitern, verantwortlich für die Business-Logik der 1&1 Access Verkaufsseiten mit einem jährlichen Umsatzvolumen von rund 1 Milliarde Euro.

In diesem Zeitraum war mein Team an der erfolgreichen Umsetzung von rund 180 Projekten beteiligt.

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Java (allg.), Spring Framework

Advanced Java Developer (Festanstellung)
1&1, Karlsruhe
9/2007 – 12/2011 (4 Jahre, 4 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2007 – 12/2011

Tätigkeitsbeschreibung

Umsetzung von Kampagnen und Projekten für 1&1 DSL und Mobilfunk mit dem Java-Web-Framework Pustefix

Eingesetzte Qualifikationen

Apache Tomcat, Subversion, Java (allg.), Junit, Spring Framework, XML, Jenkins, SOAP, XSL (Extensible Stylesheet Language)

Konzepter und Frontend Developer (Festanstellung)
1&1, Karlsruhe
2/2006 – 8/2007 (1 Jahr, 7 Monate)
Telekommunikation
Tätigkeitszeitraum

2/2006 – 8/2007

Tätigkeitsbeschreibung

Konzeption und Umsetzung von Kampagnen und Projekten für
1&1 DSL und Mobilfunk mit dem Java-Web-Framework Pustefix

Eingesetzte Qualifikationen

Subversion, XML, XSL (Extensible Stylesheet Language), XHTML (Extensible HyperText Markup Language), CSS (Cascading Style Sheet), HTML, JavaScript

Ausbildung

Kommunikationsdesign
Dipl. Designer(FH)
2003
Würzburg

Weitere Kenntnisse

Schwerpunkt:
Technische Konzeption und Entwicklung von Java-Web-Anwendungen

Softwareentwicklungsprozesse:
Scrum, Kanban, Wasserfallmodell

Design Patterns:
Strategy, Composite, Command, Factory, Adapter, Facade, Singleton, Builder, Template, Proxy, Prototype

Betriebssysteme:
Ubuntu, Windows, MacOS X

Programmiersprachen:
Java (+++++), JavaScript (+++),

Services:
REST (++++), RMI (++++), SOAP (+++), TypeScript (+++)

Auszeichnungssprachen/Stylesheet-Sprachen:
HTML 5 (+++), CSS 3 (+++), XML (+++), XSL (+++), xquery (+++)

Frameworks:
Spring MVC (++++), Spring Boot (++++), Pustefix (++++), Vaadin (++), OSGi (++), Angular 2 (+++), Apache Camel (++)

Konfigurationsmanagement:
Maven (++++), Ant (+++), npm (++), gulp (++)

Versionsmanagement:
SVN (++++), Git (++++)

Server:
tomcat (+++), karaf (+++), IBM WebSphere(+), jboss 4(+)

Datenbanken:
MySQL (+), PostgreSQL (+++), Liquibase (+++), flyway (+++), JPA (+++), LDAP(++)

Entwicklungstools:
IntelliJ Idea, Eclipse, Memory Analyzer, Jenkins/Hudson, Sonar, Findbugs, Artifactory, Nexus, jconsole, Jira, IBM Redmine, Confluence

Testing:
Junit 4/5 (++++), Mockito (++++), Wiremock (+++), Fit (+++), Selenium (++), Protractor (+), Cucumber(++++), WebDriver(++++), PhantomJsDriver(++)

Build:
Docker (++), Kubernetes (+)

Fremdsprachen:
Englisch

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
300
Alter
47
Berufserfahrung
18 Jahre und 10 Monate (seit 03/2006)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden