freiberufler Java-/Jee-Developer auf freelance.de

Java-/Jee-Developer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • Deutschland
  • auf Anfrage
  • de  |  en
  • 03.03.2024

Kurzvorstellung

Gelernter Bankkaufmann und Java Developer von Anfang an (seit JDK 1.0.2) im Bereich Web-, Desktop- und Multi-Tier-Anwendungen.

Auszug Referenzen (3)

"Hr. U. hat durch seine äußerst zuverlässige, selbstständige, teamorientierte, verantwortungsvolle Arbeit maßgeblich zum Projekterfolg beigetragen"
Java Developer
Jörg Degenhard
Tätigkeitszeitraum

7/2021 – 10/2022

Tätigkeitsbeschreibung

Redispatch 2.0:
Weiterentwicklung und Test der REST-API für den Datenaustausch zwischen Marktpartnern.
Die Kommunikation zwischen Marktpartnern im Energiesektor ist reguliert und muss entsprechenden Anforderungen, u.a. des Netzausbaubeschleu-nigungsgesetzes (NABEG), genügen. Die komplexen Verarbeitungs- und Kommunikationswege verwenden u.a. AWS S3 Buckets, AWS SQS, SFTP, REST, E-Mail zum Austausch gepackter und verschlüsselter Dateien (Mutual TLs, SSL, Trust-/KeyStore, ...)

Da der Qualifikationskatalog bei Freelance so schlecht/unvollständig ist:
- MacBook Pro, BigSur 12.4
- IntelliJ 2021.1.3
- Java 11.0.11
- AWS S3 und SQS
- Spring Cloud
- Spring Boot 2.6.9
- Spring Actuator
- OpenApi 3.0
- Swagger
- Cassandra
- LiquiBase
- Mockito
- WireMock
- AssertJ
- RestAssured
- MS Teams
- Bitbucket
- SonarQube

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Apache Maven, Confluence (Atlassian), Git, Java (allg.), Jenkins, Jira, Kanban (Softwareentwicklung), OpenShift, Representational State Transfer (REST), SCRUM, Spring

"[...] [...] hat uns für 9 Monate unterstützt. Er hat diverse Featureentwicklungen, Bugfixes und fachliche Analysen im Scrum Team begleitet."
Java-Developer
Andy Rosslau
Tätigkeitszeitraum

2/2017 – 11/2017

Tätigkeitsbeschreibung

Transition der Postcon-Tools von Hannover nach Berlin.

Bislang wurden die selbstentwickelten Tool der Postcon betreut. Diese sollen nach Berlin überführt und dort weiter/neu entwickelt werden. Zudem werden die Tools dabei von SVN auf Git sowie von NetBeans auf Maven-Projekte und dabei ggf. nach Java 8 migriert sowie refactored (Umstellung von JDBC → JPA, ...).
Entwicklungsumgebung:
Ubuntu 16.04/17.04, IDEA IntelliJ 2016.3.6, JSDK 1.7/1.8, JNLP, Maven 3.3.9, Redmine, Jenkins, Nexus, Spring, Spring Shell 1.2.0, FlyWay 4.0.3, Docker, Docker-Compose, Docker-Machine, Docker Swarm, Postman, PostgreSql 9.5, PgAdmin III, Oracle, VirtualBox 5.1.12, Slack, TestRail, Swagger, Junit, Mockito, PowerMockito, Cucumber, cURL;
Versionierung: Git 2.9.3

Eingesetzte Qualifikationen

PostgreSQL, Ubuntu, Java (allg.), Spring, Git, Jenkins

"Der Freelancer hat in mehreren Projekten in den Bereichen der Elektromobilität und Flottenmanagement für uns gearbeitet."
Java-Developer
Kundenname anonymisiert
Tätigkeitszeitraum

4/2014 – 7/2014

Tätigkeitsbeschreibung

Design und Implementierung von REST-/SOAP Schnittstellen zwischen den IT-Systemen von externen Dienstleistern und IKTP auf Basis von WS02 Produkten (API Manager).
Mitarbeit im Schaufenster Niedersachsen, Aufbau und Erweiterung der IKTP Plattform um eine Schnittstelle (ParkManager) zum IT-Dienstleister eines Parkhausbetreibers zur Realisierung eines Piloten für VW (Mobilitätskarte). Vorgehensweise nach SCRUM.
Entwicklungsumgebung:
Windows 7, JSDK 1.7, Eclipse, JPA 2.1, MySql 5.6, Dozer, Oracle VirtualBox, Ubuntu 12.04; Versionierung: SVN/SmartGIT

Eingesetzte Qualifikationen

Apache Subversion (SVN), J2EE (Java EE), J2SE (Java SE), Eclipse

Qualifikationen

  • Git
  • Java-Frameworks
  • Java (allg.)
  • jpa
  • Kotlin
  • Microservices
  • Spring
  • spring boot
  • Webservices

Projekt‐ & Berufserfahrung

Java Developer
T-Systems / TollCollect, Remote
11/2021 – 7/2022 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2021 – 7/2022

Tätigkeitsbeschreibung

Weiterentwicklung und Test DAP. IntP, BAGS, EPA
Der von der T-Systems entwickelte/betreute Bereich umfasst die Komponenten DAP, IntP, EPA und BAGS, über die Daten und Dokumente bzgl. der für die Mauterhebung relevanten Informationen empfangen und weitergeleitet werden. Dabei werden unterschiedlichste Dokumente via SOAP ausgetauscht.

Da der Qualifikationskatalog bei Freelance so schlecht/unvollständig ist:
- Java 8/11
- IntelliJ 2021.1.3
- RedHat Fuse 7.10
- OpenShift 4.8/4.9 und CLI
- Ansible
- SoapUI 5.70
- Apache Karaf
- Apache JMeter
- GitLab CI/CD
- git-subrepo
- Spring Boot 2.3.1
- CXF
- Jolokia
- Splunk 8.2.1
- Prometheus
- Thanos
- Grafana
- Artifactory
- Oracle XE 21c
- Oracle SQL Developer 19.2
- KeePass 2.50
- WebEx

Eingesetzte Qualifikationen

Apache Camel, Apache Maven, Apache Subversion (SVN), Apache Wicket, Confluence (Atlassian), Git, Java (allg.), Jira, OpenShift, Oracle Database, Red Hat Enterprise Linux (RHEL), SCRUM, SOAP (Simple Object Access Protocol)

Java Developer
TransnetBW, Remote
7/2021 – 10/2022 (1 Jahr, 4 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

7/2021 – 10/2022

Tätigkeitsbeschreibung

Redispatch 2.0:
Weiterentwicklung und Test der REST-API für den Datenaustausch zwischen Marktpartnern.
Die Kommunikation zwischen Marktpartnern im Energiesektor ist reguliert und muss entsprechenden Anforderungen, u.a. des Netzausbaubeschleu-nigungsgesetzes (NABEG), genügen. Die komplexen Verarbeitungs- und Kommunikationswege verwenden u.a. AWS S3 Buckets, AWS SQS, SFTP, REST, E-Mail zum Austausch gepackter und verschlüsselter Dateien (Mutual TLs, SSL, Trust-/KeyStore, ...)

Da der Qualifikationskatalog bei Freelance so schlecht/unvollständig ist:
- MacBook Pro, BigSur 12.4
- IntelliJ 2021.1.3
- Java 11.0.11
- AWS S3 und SQS
- Spring Cloud
- Spring Boot 2.6.9
- Spring Actuator
- OpenApi 3.0
- Swagger
- Cassandra
- LiquiBase
- Mockito
- WireMock
- AssertJ
- RestAssured
- MS Teams
- Bitbucket
- SonarQube

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Apache Maven, Confluence (Atlassian), Git, Java (allg.), Jenkins, Jira, Kanban (Softwareentwicklung), OpenShift, Representational State Transfer (REST), SCRUM, Spring

Java Developer
Brunata-Metrona GmbH, Remote
7/2021 – 9/2021 (3 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

7/2021 – 9/2021

Tätigkeitsbeschreibung

Unterstützung bei der Weiterentwicklung der MDS Software
Messdaten von Sensoren zur Verbrauchsmessung werden digital in Fernwartung abgelesen. Anschließend müssen die Daten dekodiert, gemapped und letztendlich persistiert werden.

Da der Qualifikationskatalog bei Freelance so schlecht/unvollständig ist:
- Java 15
- IntelliJ 201.3
- miro Retros
- GitLab
- Spring Boot 2.4.3
- Spring Cloud Open Feign
- Caching Caffeine
- Swagger
- OpenApi 3.0
- MS Teams
- Testcontainers 1.15.2
- AssertJ
- Mockito
- WireMock
- CheckStyle
- Jib

Eingesetzte Qualifikationen

Docker, Git, Gradle, Java (allg.), Jenkins, Jira, JUnit, MongoDB, Representational State Transfer (REST), SCRUM, Spring

Kotlin Developer
Axom Software GmbH (ForHims USA), Remote
10/2020 – 12/2020 (3 Monate)
Life Sciences
Tätigkeitszeitraum

10/2020 – 12/2020

Tätigkeitsbeschreibung

Test und Weiterentwicklung des Electronic Medical Reporting (EMR) Systems.
Für das EMR sind Bugs zu beheben sowie neue Features zu implementieren.
Weiterhin ist in einem Greenfield-Projekt eine Applikation für Aufnahmefragebögen für Patienten zu implementieren.

Da der Qualifikationskatalog bei Freelance so schlecht/unvollständig ist:
- Java 11
- Kotlin 1.4.10
- IntelliJ 2020.2
- GitHub
- Spring Boot 2.2.2
- Swagger
- Circle CI
- DataDog
- Aptible
- http4k
- Exposed
- MockK
- Mockito
- Websockets
- OpenApi 3.0
- Amazon SQS

Eingesetzte Qualifikationen

Git, Java (allg.), Jira, Kanban (Softwareentwicklung), Kotlin, Slackware

Java Developer
Medici Living Group (Quarters), Berlin, remote
10/2019 – 4/2020 (7 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

10/2019 – 4/2020

Tätigkeitsbeschreibung

Implementierung von Microservices; HubSpot Integration
Weiter-/Neuentwicklung von Features.
Integration und automatische Synchronisierung des internen Backends mit dem verwendeten CRM „HubSpot“.

Da der Qualifikationskatalog bei Freelance so schlecht/unvollständig ist:
- Java 12
- IntelliJ 2019.2
- Bitbucket
- Spring Boot 2.0.6
- Postman 7.12.0
- Slack
- HATEOAS
- Rabbit MQ 3.6.16
- Consul
- Swagger
- HubSpot (API und Webhook)
- Mockito

Eingesetzte Qualifikationen

Apache Maven, Confluence (Atlassian), Git, Java (allg.), Jenkins, JUnit, Kanban (Softwareentwicklung), Representational State Transfer (REST)

Java Developer
Vattenfall, Berlin
6/2019 – 8/2019 (3 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

6/2019 – 8/2019

Tätigkeitsbeschreibung

Implementierung von Features für Vattenfall Portale
Weiterentwicklung und Fehlerbehebung der Vattenfall Portale.

Da der Qualifikationskatalog bei Freelance so schlecht/unvollständig ist:
- Java 1.8
- Bitbucket
- Spring Boot 1.5.2
- Thymeleaf
- Oracle SQL Developer
- MS Teams
- MapStruct 1.2.0
- YAML

Eingesetzte Qualifikationen

Apache Maven, Confluence (Atlassian), Docker, Git, Hibernate (Java), Java (allg.), Jenkins, Jira, JUnit, Kanban (Softwareentwicklung), Kubernetes, Spring, SQL

Java Developer
GVL, Berlin
4/2019 – 5/2019 (2 Monate)
Medienbranche
Tätigkeitszeitraum

4/2019 – 5/2019

Tätigkeitsbeschreibung

Implementierung von Workern für ein mehrstufiges Matching
Mitentwicklung eines Präprozessors (Worker) zur Verarbeitung und Persistierung von angelieferten Rohdaten für die Abrechnung von Leistungsrechten in einer Microservice-Architektur.

Da der Qualifikationskatalog bei Freelance so schlecht/unvollständig ist:
- Java 1.8
- IntelliJ 2019.1
(- Camunda BPMN)
- Mockito
- GitLab
- Sring Boot 2.1.3
- Spring Data

Eingesetzte Qualifikationen

Apache Maven, Confluence (Atlassian), Docker, Git, Java (allg.), Jenkins, Jira, JUnit, SCRUM, Spring

C# Developer
Siemens, Berlin
12/2018 – 3/2019 (4 Monate)
Energie
Tätigkeitszeitraum

12/2018 – 3/2019

Tätigkeitsbeschreibung

Entwicklung eines Konfigurationstool zum Einlesen von CSV-Dateien;
Migration von Jazz nach JIRA
Ingenieuren soll ein Tool an die Hand gegeben werden, mit dem diese für das
Backend CSV Dateien einlesen, editieren und speichern können. Das Tool
unterstützt dabei durch Verwendung diverser Validierungsregeln.
Bislang wurde Jazz als Collaboration-Tool verwendet. Die dort angesammel-ten Daten sollen nach JIRA migriert werden, wozu in Python ein Script erstellt werden soll.

Da der Qualifikationskatalog bei Freelance so schlecht/unvollständig ist:
- XAML
- Circuit 1.2.4904
- Jazz 5.0.2
- Python 3.7.2

Eingesetzte Qualifikationen

C#, Git, Jira, Python, SCRUM, Visual Studio, Windows Presentation Foundation (WPF)

Java Developer
OTTO, Remote
7/2018 – 2/2019 (8 Monate)
Handel
Tätigkeitszeitraum

7/2018 – 2/2019

Tätigkeitsbeschreibung

Erweiterung des DACAPO Tools
Das Tool DACAPO ist gesetzlichen Anforderungen anzupassen, wobei bestimmte Kennziffern für bestimmte User (nicht) sichtbar gemacht werden müssen.

Da der Qualifikationskatalog von Freelance so schlecht/unvollständig ist:
- PrimeFaces
- Java 3.5.20
- Tomcat 8.0.27

Eingesetzte Qualifikationen

Apache Maven, Apache Tomcat, Eclipse, Git, Java (allg.), JSF (Java Server Faces)

Java Developer
Zalando, Berlin
7/2018 – 10/2018 (4 Monate)
e-Commerce
Tätigkeitszeitraum

7/2018 – 10/2018

Tätigkeitsbeschreibung

Process-Template-Engine (PTE) Optimierung
In einer Mikroservice-Architektur sind diverse Anpassungen und Neuentwicklungen vorzunehmen.
PTE:
- Beseitigung nicht mehr benötigter Event-Attribute
- Resilience: Zwischenspeicherung empfangener Events vor der Verarbeitung, um das
Risiko des Datenverlustes bei Auftreten eines Fehlers auszuschließen

Da der Qualifikationskatalog von Freelance so schlecht/unvollständig ist:
- Java 1.8
- IntelliJ
- Mockito
- YAML
- YAML
- Zalando Developer Console
- HipChat
- Hangouts
- Spring Boot 1.4.1
- dbVisualizer 10
- pgAdmin4
- PostgreSQL 10

Eingesetzte Qualifikationen

Apache Maven, Docker, Git, Java (allg.), JUnit, PostgreSQL, SCRUM, Spring, Ubuntu

Entwickler
]init[, Berlin
2/2018 – 5/2018 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2018 – 5/2018

Tätigkeitsbeschreibung

Relaunch der DIN Beuth Website
Es sind Anpassungen an den CoreMedia-Templates für den Relaunch der Website vorzunehmen, inkl. Einstellungen im CMS selbst.

Da der Qualifikationskatalog von Freelance so schlecht/unvollständig ist:
- Java 1.7
- CoreMedia 7
- FreeMarker
- IntelliJ

Eingesetzte Qualifikationen

Apache Subversion (SVN), CSS (Cascading Style Sheet), Eclipse, Java (allg.), Syntactically Awesome Stylesheets (Sass)

Java Developer
ETC, Berlin/remote
2/2018 – 4/2018 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2018 – 4/2018

Tätigkeitsbeschreibung

Analyse und Evaluierung eines ConnectionPools für die Applikationslandschaft
Die Anwendungen bei ETC verbinden sich bislang direkt per JDBC gegen ihre Datenbank(en) oder sind Webanwendungen, die im Tomcat laufen und den Tomcat JDBC ConnectionPool verwenden. Somit sind aber Nicht-Webanwendungen vom Connectionpooling ausgeschlossen. Es soll analysiert werden, welche ConnectionPooling-Lösungen es gibt, welche Lösung für die ETC geeignet ist und dieser dann verwendet werden. Weiterhin soll ein Monitoring des ConnectionPools gewährleistet sein. Zuvor ist eine SWOT-Analyse existierender Connectionpool durchzuführen.

Da der Qualifikationskatalog von Freelance so schlecht/unvollständig ist:
- Java
- Hikari CP

Eingesetzte Qualifikationen

Eclipse, Git, Java (allg.), JUnit

Java Developer
VW Nutzfahrzeuge, Hannover / remote
12/2017 – 7/2018 (8 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2017 – 7/2018

Tätigkeitsbeschreibung

Synchronisation der JIRA-Tickets mit dem konzerneigenen KPM-Tool
Durch die Zusammenarbeit mehrerer Teams, die unterschiedliche Ticketing-Systeme verwenden, ist eine Synchronisation der beiden Tools notwendig. Tickets aus JIRA müssen (REST API) exportiert und in KPM (SOAP API) importiert werden und umgekehrt. Dabei muss ein Mapping der jeweils verwendeten Felder (JIRA / KPM) erfolgen.

Da der Qualifikationskatalog von Freelance so schlecht/unvollständig ist:
- Java 1.8
- Spring Boot 7.6.1
- Logback
- Mockito
- PowerMockito
- KPM
- Postman

Eingesetzte Qualifikationen

Apache Maven, Confluence (Atlassian), Eclipse, Git, Java (allg.), JavaScript Object Notation (JSON), Jira, JUnit, SCRUM, Slackware, SOAP (Simple Object Access Protocol)

Java-Developer
Postcon Deutsch­land B.V. & Co. KG, Berlin
2/2017 – 11/2017 (10 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2017 – 11/2017

Tätigkeitsbeschreibung

Transition der Postcon-Tools von Hannover nach Berlin.

Bislang wurden die selbstentwickelten Tool der Postcon betreut. Diese sollen nach Berlin überführt und dort weiter/neu entwickelt werden. Zudem werden die Tools dabei von SVN auf Git sowie von NetBeans auf Maven-Projekte und dabei ggf. nach Java 8 migriert sowie refactored (Umstellung von JDBC → JPA, ...).
Entwicklungsumgebung:
Ubuntu 16.04/17.04, IDEA IntelliJ 2016.3.6, JSDK 1.7/1.8, JNLP, Maven 3.3.9, Redmine, Jenkins, Nexus, Spring, Spring Shell 1.2.0, FlyWay 4.0.3, Docker, Docker-Compose, Docker-Machine, Docker Swarm, Postman, PostgreSql 9.5, PgAdmin III, Oracle, VirtualBox 5.1.12, Slack, TestRail, Swagger, Junit, Mockito, PowerMockito, Cucumber, cURL;
Versionierung: Git 2.9.3

Eingesetzte Qualifikationen

PostgreSQL, Ubuntu, Java (allg.), Spring, Git, Jenkins

Java-Developer
Rakuten, Bamberg
10/2015 – 11/2015 (2 Monate)
e-commerce
Tätigkeitszeitraum

10/2015 – 11/2015

Tätigkeitsbeschreibung

Implementierung einer Applikation zur automatisierten Aktualisierung von Produkten für Google AdWords Kampagnen.
Implementierung einer API der Product Listing Ads (Google AdWords).
Entwicklungsumgebung:
Windows 7, JSDK 1.7, Maven 3.0.5, Spring AMQP 1.5.1, Spring Rabbit 1.5.1, IDEA IntelliJ 14.1.5, Hibernate, Quartz, 2.2.1, JPA 2.1, SonarQube 5.1.2, Jenkins, JIRA, Confluence, RabbitMQ 3.5.6, Spring 4.1.6, LiquiBase, MySql 5.6.27/MySql Workbench 6.3, SonarCube 5.1.2, UpSource; Versionierung: Git 2.6.1

Eingesetzte Qualifikationen

mySQL, Spring, J2EE (Java EE), J2SE (Java SE), Java (allg.), Java Message Service (JMS)

Java-Developer
T-Systems, Berlin
7/2014 – 6/2015 (1 Jahr)
Telekommunikation
Tätigkeitszeitraum

7/2014 – 6/2015

Tätigkeitsbeschreibung

Design und Implementierung einer großen Web-Anwendung für ein Flottenmanagement inkl. Einbindung von Fahrtenschreibern / ElectronicalOnBoardRecorder.
Umsetzung der Spezifikation und Defect-Bearbeitung.
Modellierung von SOAP-basierten Webservices im Enterprise Architect, Generierung von XSD- und WSDL-Dateien, Implementierung der Webservices, Konfiguration des Zugriffs per CXF-Servlet, Deployment auf einem WSO2-Server, Erstellen von Klassen- und Sequenzdiagrammen. Vorgehensweise nach SCRUM
Entwicklungsumgebung:
Windows 7, JSDK 1.6, Maven 3.2.2, Eclipse Luna, EclipseLink 2.5, JPA 2.1, Dozer, Polarion, Jira, Confluence, Sparx Systems Enterprise Architect 10.0, WSO2 5.2, PuTTY, WinSCP, Spring 3.10, Apache CXF, SoapUI, LiquiBase, MySql/MySql Workbench; Versionierung: SVN/Tortoise, GIT/Gerrit

Eingesetzte Qualifikationen

mySQL, Enterprise Architect (EA), Apache Subversion (SVN), J2EE (Java EE), J2SE (Java SE), Java (allg.), Eclipse, SOAP (Simple Object Access Protocol)

Java-Developer
T-Systems, Berlin
4/2014 – 7/2014 (4 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2014 – 7/2014

Tätigkeitsbeschreibung

Design und Implementierung von REST-/SOAP Schnittstellen zwischen den IT-Systemen von externen Dienstleistern und IKTP auf Basis von WS02 Produkten (API Manager).
Mitarbeit im Schaufenster Niedersachsen, Aufbau und Erweiterung der IKTP Plattform um eine Schnittstelle (ParkManager) zum IT-Dienstleister eines Parkhausbetreibers zur Realisierung eines Piloten für VW (Mobilitätskarte). Vorgehensweise nach SCRUM.
Entwicklungsumgebung:
Windows 7, JSDK 1.7, Eclipse, JPA 2.1, MySql 5.6, Dozer, Oracle VirtualBox, Ubuntu 12.04; Versionierung: SVN/SmartGIT

Eingesetzte Qualifikationen

Apache Subversion (SVN), J2EE (Java EE), J2SE (Java SE), Eclipse

Java-Developer
interactive tools, Berlin
12/2013 – 2/2014 (3 Monate)
Agentur
Tätigkeitszeitraum

12/2013 – 2/2014

Tätigkeitsbeschreibung

Portal-/Portletentwicklung
Für einen großen Verband im Gesundheitswesen wird eine Plattform entwickelt, die zur Erfüllung gesetzlicher Vorgaben genutzt wird. Hierbei gilt es, unterschiedliche Bereiche für die Mitglieder zu entwickeln, in denen Diskussionen zu Rundschreiben u.dgl.m. erfolgen können.
Die auf dieser Plattform behandelten Themen werden durch unterschiedliche Systeme wie Optimal Systems und FirstSpirit bereitgestellt und über Liferay publiziert.
Entwicklungsumgebung:
Windows 7, JSDK 1.7, Liferay 6.1.3/6.2, Liferay Developer Studio, MySql 5.5, TOMCAT 7, Spring MVC 3.0, Optimal Systems, FirstSpirit, JIRA, Confluence; Versionierung: SVN

Eingesetzte Qualifikationen

mySQL, Apache Tomcat, Spring, Apache Subversion (SVN), J2SE (Java SE)

Java Developer
Flexcellence, Berlin
8/2013 – 11/2013 (4 Monate)
IT-Dienstleistung
Tätigkeitszeitraum

8/2013 – 11/2013

Tätigkeitsbeschreibung

Design und Implementierung des Backends für eine Smartphone App (iOS).

Es soll ein Backend entworfen und implementiert werden, welches auf der einen Seite mit einem iOS Smartphone und auf der anderen Seite mit den Webservices eines Drittanbieters kommunizieren kann, um Ladesäulen zum Aufladen von eCars sowie Parkplätze zu finden und zu buchen.

OS X, iOS 6/7, JSDK 1.7, RESTful Webservices, Eclipse/Spring Tool Suite (STS), MySql 5.5, TOMCAT 7, Spring MVC 3.2.4, Spring Data/JPA, JUnit, Jira, Confluence; Versionierung: GIT

Java Developer
socialmeta, Berlin
5/2013 – 6/2013 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2013 – 6/2013

Tätigkeitsbeschreibung

Implementierung von Tools und Modulen für ein Ticketingsystem.

Es soll ein System zur Erfassung von Ticketbuchungen auf Java – Basis entwickelt werden, welches die bestehende PHP Lösung ablösen soll.

Entwicklungsumgebung:
Windows XP, JSDK 1.6, Introspection/Reflection, MySql 5.5, MySql Workbench, TOMCAT 7, Spring MVC 3.2, Hibernate 3.5, JUnit; Versionierung: SVN

Java Developer
Landesbank Berlin, Berlin
2/2012 – 10/2012 (9 Monate)
Banken
Tätigkeitszeitraum

2/2012 – 10/2012

Tätigkeitsbeschreibung

DB-Migration,Applikations-Migration, Weiterentwicklung.

Ein Legacy-System (Aprico) muss auf eine State-of-the-art System (Capricorn) migriert werden, wobei für beide Systeme noch parallel Weiterentwicklungen vorgenommen werden.
Eine bislang verwendete Berkeley XML DB wird auf Oracle migriert.
Entwicklung von Tools für den Zertifikatehandel.


Entwicklungsumgebung:
Windows XP, JSDK 1.6, Berkeley XML DB, Oracle XML DB, XPath, XQuery, XSchema, Oracle, Jboss 4 und 6, JUnit; Versionierung: ClearCase

Java Developer
t+d digital, Berlin
10/2011 – 2/2012 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2011 – 2/2012

Tätigkeitsbeschreibung

Entwicklung von Services für das PAP (Personal Auto Portal).

Das PAP ist ein Portal, welches diverse Services rund um das Auto anbietet. Verwendung findet hier Liferay . Hierfür habe ich eine n I18N Katalogservice entwickelt; dieser kann vom System vorgegebene, aber auch vom Kunden erstellte Einträge enthalten und verwalten. Zusätzlich wurden von mir Generatoren für die Language.properties sowie das CSV-Parsing entwickelt.

Entwicklungsumgebung:
Windows 7, JSDK 1.7, JSP, Liferay 6.0, ServiceBuilder, Hibernate 3, Spring 3, ANT, AntTasks, MySQL 5, PMD, Jenkins; Versionierung: SVN, Tortoise

Ausbildung

Allgemeine Informatik
Diplom (1,3)
1998
Berlin
Bankkaufmann
Ausbildung
1990
Berlin

Über mich

Als freiberuflicher Softwareentwickler, der sich auf die Programmiersprache Java spezialisiert hat, bin ich immer an interessanten Projekte interessiert, bei denen ich unterstützen und zusätzlich auch wieder neue Kenntnisse und Erfahrungen sammeln darf.
Im Vordergrund steht dabei für mich immer, das Projekt im Kundensinne und dessen Zufriedenheit voran zu bringen...
Ich bin ein sehr umgänglicher Type, der schnell einen "Draht zu Kollegen und Kunden" findet.

Weitere Kenntnisse

IT & Entwicklung
- Softwareentwicklung
- Sonstiges

Programmierung & Betriebssysteme
- Softwareprogrammierung
- Webprogrammierung
- Java 1.0.7 - 1.8
- HTML
- CSS
- JavaScript
- XML
- UML
- Oracle
- MySQL
- MSSQL
- Datenbanken (allg.)
- Windows (allg.)
- Windows XP
- Windows 7/10

Sparx Systems Enterprise Architect, Talend, ...

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
7785
Berufserfahrung
26 Jahre und 2 Monate (seit 02/1998)

Kontaktdaten

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

Jetzt Mitglied werden