Senior Java-Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 76131 Karlsruhe
- Nähe des Wohnortes
- de | en
- 24.01.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2024 – 12/2024
TätigkeitsbeschreibungErstellung 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 QualifikationenPostgresql, Apache Maven, Git, Junit, Spring Framework, Angular, Java-Entwickler
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;
Junit, Angular, Apache Maven, Docker, Git, Hibernate (Java), Java (allg.), Postgresql, Representational State Transfer (REST), Spring Framework
9/2022 – 3/2023
TätigkeitsbeschreibungErstellung 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 QualifikationenAngular, Apache Camel, Apache Maven, Git, Java (allg.), Javaserver Pages, Junit, Postgresql, Representational State Transfer (REST), SOAP, Spring Framework, Subversion
1/2022 – 6/2022
TätigkeitsbeschreibungWeiterentwicklung 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 QualifikationenApache Maven, Git, Hibernate (Java), Spring Framework, Representational State Transfer (REST), Angular, Java (allg.), Postgresql
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.
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
7/2017 – 2/2019
TätigkeitsbeschreibungImplementierung 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 QualifikationenCSS (Cascading Style Sheet), Git, Google Tag Manager, HTML5, IBM WebSphere Application Server (WAS), Java (allg.), JavaScript, Jquery, Javaserver Pages, Junit, Node.Js
5/2017 – 6/2017
TätigkeitsbeschreibungImplementierung 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 QualifikationenJava (allg.), Spring Framework, XML, XSL (Extensible Stylesheet Language)
6/2016 – 4/2017
TätigkeitsbeschreibungErstellung des Stacks von Frontend, Middleware bis Backend für verschiedene Anwendungen einer Bundesbehörde mit OSGi und Anfertigung von Fachdokumentation und Architekturdokumenten.
Eingesetzte QualifikationenPostgresql, Scrum, Apache Tomcat, Subversion, Java (allg.), Enterprise Javabeans, Junit, Representational State Transfer (REST), AngularJS
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
Scrum, Apache Tomcat, Subversion, Java (allg.), Junit, Spring Framework, Git, Jenkins, Representational State Transfer (REST)
11/2013 – 9/2014
Tätigkeitsbeschreibung
Übernahme der undokumentierten Legacy-Applikation
1&1 Control Center und Umsetzung von Projekten in dieser Applikation
Mysql, Apache Tomcat, Subversion, Java (allg.), Junit, XML, SOAP, XSL (Extensible Stylesheet Language), Representational State Transfer (REST)
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.
Projektleitung / Teamleitung (IT), Java (allg.), Spring Framework
9/2007 – 12/2011
TätigkeitsbeschreibungUmsetzung von Kampagnen und Projekten für 1&1 DSL und Mobilfunk mit dem Java-Web-Framework Pustefix
Eingesetzte QualifikationenApache Tomcat, Subversion, Java (allg.), Junit, Spring Framework, XML, Jenkins, SOAP, XSL (Extensible Stylesheet Language)
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
Subversion, XML, XSL (Extensible Stylesheet Language), XHTML (Extensible HyperText Markup Language), CSS (Cascading Style Sheet), HTML, JavaScript
Ausbildung
Würzburg
Weitere Kenntnisse
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
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden