freiberufler Senior Software Engineer Java EE auf freelance.de

Senior Software Engineer Java EE

offline
  • auf Anfrage
  • Berlin
  • auf Anfrage
  • de  |  en
  • 02.11.2018

Kurzvorstellung

* Systemarchitektur/-entwicklung von webbasierten
Geschäftsanwendungen
* Fokus Backend-Entwicklung Java EE
• Requirements Engineering
• Beratung, Konzeption und Coaching
• Concurrency-Issues, Performance-Tuning

Ich biete

  • J2EE (Java EE)
  • Oracle Database

Projekt‐ & Berufserfahrung

Systementwickler Java EE
www.ecg.eu GmbH, Berlin
10/2015 – 2/2016 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2015 – 2/2016

Tätigkeitsbeschreibung

• Java Backend-Entwicklung EE7, CDI
• Weiterentwicklung einer Webanwendung zur Verwaltung und Umsetzung der europäischen
Fördermittel.
• Refactoring, Performance tuning
• Einführung von Tests mit dem Arquillian Framework
• Einführung von liquibase

• Mac OS X
• JBoss wildfly AS, CDI, EE7, Hibernate
• Arquillian
• Java 1.8
• Oracle 10g, SQL
• SQLDeveloper
• Eclipse
• Git
• Jira, Confluence
• liquibase

Eingesetzte Qualifikationen

Oracle (allg.), SQL, Mac OS, jboss, Software Design, Objektorientierte Design (OOD), Objektorientierte Programmierung (OOP), J2EE (Java EE), Java (allg.), JUnit, Hibernate (Java), Eclipse, Hibernate (Framework), Konzeption (IT), Lastenheft / Pflichtenheft / Anforderungsspezifikation

Systementwickler Backend Java EE / WSO2
T-Systems International GmbH, Berlin
4/2013 – 8/2015 (2 Jahre, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2013 – 8/2015

Tätigkeitsbeschreibung

• Entwicklung eines Systems im Bereich „Connected Car“
• Analyse, Spezifikation und Entwicklung

• Scrum, Agile Entwicklung
• CentOS, Windows 7
• Enterprise Architect
• WSO2 ESB, WSO2 Application Server, WSO2 Identity Server
• Polarion, JIRA, Confluence
• Spring
• Java EE, RESTful Webservices, JPA
• Maven
• JUnit, soapUI
• Model Driven Development
• MySQL, PostgreSQL, Apache Cassandra

Eingesetzte Qualifikationen

mySQL, PostgreSQL, SCRUM, Agile Entwicklung, Apache, Enterprise Service Bus (ESB), Spring, J2EE (Java EE), Java (allg.), JUnit, Webservices

Systementwickler Java EE Road-Charging
Toll Collect GmbH, Berlin
7/2010 – 3/2013 (2 Jahre, 9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2010 – 3/2013

Tätigkeitsbeschreibung

• Weiterentwicklung des Maut-Systems
• Analyse, Spezifikation und Entwicklung

• Java EE, Webservices, SOA, JPA
• Spring
• JUnit, soapUI, JMeter
• Model Driven Development
• Oracle 11g
• Enterprise Architect
• DOORS
• Jira Greenhopper, Confluence
• Windows 7
• Kanban, Scrum

Eingesetzte Qualifikationen

Oracle (allg.), Windows 7, Kanban (Softwareentwicklung), SCRUM, Spring, J2EE (Java EE), Java (allg.), JUnit, SOA (Serviceorientierte Architektur), Webservices

Systementwickler Java EE/Oracle
Vattenfall Energy Trading GmbH, Hamburg
11/2009 – 4/2010 (6 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

11/2009 – 4/2010

Tätigkeitsbeschreibung

• Entwicklung einer Anwendung zur zentralen Koordinierung des konzernweiten Energiehandels (Hedging)
• Schwerpunkt: Entwurf/Implementierung und Test des Berechnungskernels, Beratung, Codereview

• Spring
• TestNG, JUnit
• JEE, Java 1.6
• Oracle 10g, SQL, PL/SQL
• Toad
• Eclipse
• Subversion
• Jude (UML)
• Windows XP

Eingesetzte Qualifikationen

Oracle (allg.), Windows XP, UML, PL/SQL, Spring, Apache Subversion (SVN), J2EE (Java EE), Java (allg.), JUnit, Eclipse, IT-Beratung (allg.), Energiehandel

System-Architekt und -Entwickler Java EE
www.ecg.eu GmbH, Berlin
1/2008 – 9/2009 (1 Jahr, 9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2008 – 9/2009

Tätigkeitsbeschreibung

• Entwicklung einer Webanwendung zur Verwaltung und Umsetzung der europäischen Strukturfonds
• Systemarchitektur mit UML
• Entwicklung mit Java EE und JBoss Seam

• Sparx Enterprise Architect
• Windows XP
• JBoss Seam, JBoss AS, JBPM, Hibernate, EJB3
• TestNG
• Hudson
• Java 1.5
• Oracle 11g, SQL, PL/SQL
• Toad
• Eclipse
• Subversion

Eingesetzte Qualifikationen

Oracle (allg.), Windows XP, jboss, Enterprise Architect (EA), UML, PL/SQL, Apache Subversion (SVN), J2EE (Java EE), Java (allg.), Hibernate (Java), Eclipse, System Architektur, Hibernate (Framework)

Projektleitung / Projektmanagement
www.ecg.eu.GmbH, Berlin
10/2007 – 1/2008 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2007 – 1/2008

Tätigkeitsbeschreibung

• Technische Projektleitung
• Weiterentwicklung einer Webanwendung zur integrierten Fördermittelverwaltung ESF-Mittel für div.
Individualkunden
• Koordination eines argentinischen Entwicklungsteams
• Analyse, Erstellung von Business Use Cases mit UML

• Microsoft Project Server
• Sparx Enterprise Architect
• Windows XP
• Java 1.5
• Oracle 10g, SQL, PL/SQL
• Toad
• Apache, Tomcat, Internet Information Server
• Eclipse
• Subversion

Eingesetzte Qualifikationen

Oracle (allg.), Windows XP, Projektmanagement (IT), Projektleitung / Teamleitung (IT), Microsoft Internet Information Server (IIS), Apache Tomcat, Apache, Enterprise Architect (EA), UML, PL/SQL, Apache Subversion (SVN), Java (allg.), Eclipse, Internet / Intranet

Systementwickler Java EE
Albis AG, Hamburg
9/2006 – 9/2007 (1 Jahr, 1 Monat)
Banken
Tätigkeitszeitraum

9/2006 – 9/2007

Tätigkeitsbeschreibung

• Entwicklung einer Webanwendung im Bereich der Kreditvergabe
• Entwicklung einer versicherungsunabhängigen Verbriefungsplattform
• Architektur und Java Backend-Entwicklung
• GUI-Entwicklung (Swing)

• Windows XP
• Jboss 4
• Java EE, EJB 3, JDK 1.5
• jBPM
• Struts, Common Controls
• JUnit, DbUnit
• Hibernate 3
• Oracle 10g, SQL, PL/SQL
• Eclipse
• CVS
• Java Swing
• iValidator

Eingesetzte Qualifikationen

Oracle (allg.), Windows XP, jboss, PL/SQL, J2EE (Java EE), Java (allg.), EJB (Enterprise JavaBeans), JUnit, Hibernate (Java), CVS (Concurrent Versions System), Eclipse, User Interface (UI), Struts, Hibernate (Framework)

Systementwickler Java EE
gedas AG, Berlin
8/2006 – 9/2006 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2006 – 9/2006

Tätigkeitsbeschreibung

• Entwicklung einer Inventur-Internetanwendung
• Java Backend-Entwicklung

• Windows
• Java EE, EJB
• JBoss
• Hibernate
• DB2
• Eclipse, Ant
• Telelogic CM Synergy (Versioning)

Eingesetzte Qualifikationen

DB2, jboss, Versionierung / Versionsverwaltung, J2EE (Java EE), Java (allg.), EJB (Enterprise JavaBeans), Hibernate (Java), Eclipse, Hibernate (Framework), Forschung & Entwicklung (allg.)

Systementwickler Java / Oracle
Deutsches Vergabenetz GmbH, Berlin
8/2005 – 7/2006 (1 Jahr)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

8/2005 – 7/2006

Tätigkeitsbeschreibung

• Systementwurf und Realisierung eines revisionssicheren Historisierungsystems für eine Internetplattform
• Entwicklung eines ETL-Frameworks (Jobsteuerung)Oracle SQL, PL/SQL, UML
• technische Teilprojektleitung

• TOAD
• Oracle 10g, SQL, PL/SQL
• Innovator, Visio (ER-, UML-Modellierung)
• Java
• Hibernate
• Eclipse, Ant
• Windows

Eingesetzte Qualifikationen

Oracle (allg.), ETL, Projektleitung / Teamleitung (IT), UML, PL/SQL, Java (allg.), Hibernate (Java), Eclipse, Hibernate (Framework), Projektleitung / Teamleitung, Forschung & Entwicklung (allg.)

Systemarchitekt / Systementwickler Java EE
www.ecg.eu GmbH, Berlin
4/2005 – 7/2005 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2005 – 7/2005

Tätigkeitsbeschreibung

• Adaption einer Webanwendung zur Verwaltung von europäischen Förderungsfonds für die Tschechische Republik
• Full-Stack Entwicklung (JSP/ASP, Java/Visual Basic, Oracle DB, SQL, PL/SQL)
• Planung und Durchführung des Rollout von MS Project Server und MS SharePoint

• Windows, Linux
• Java, JSP, Javascript, Visual Basic, ASP, HTML,
• TOAD
• Oracle 8i/9i
• MS Project Server

Eingesetzte Qualifikationen

Oracle (allg.), Linux (Kernel), Microsoft SharePoint Server, PL/SQL, Visual Basic, J2EE (Java EE), Java (allg.), System Architektur, ASP, JSP (Java Server Pages), JavaScript, HTML, Rollout, Forschung & Entwicklung (allg.)

System-Architekt / System-Entwickler
comlearn GmbH, Berlin
1/2005 – 4/2005 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2005 – 4/2005

Tätigkeitsbeschreibung

• AHE Autohändler Einkauf, eBusiness (B2B) Portal
• Analyse und Design des B2B Portals im Backend und Middleware Bereich
• Entwicklung der Businesslogik und Datenbankschicht (SQL, PL/SQL)

• Windows, Linux
• Java, JSP, HTML, Struts , Eclipse, TOAD
• mySQL, Oracle9i
• Visio (UML)

Eingesetzte Qualifikationen

mySQL, Linux (Kernel), UML, PL/SQL, Java (allg.), Eclipse, System Architektur, Struts, JSP (Java Server Pages), HTML, Design (allg.), Adobe InDesign, Einkauf (allg.), Automobilhandel, Forschung & Entwicklung (allg.)

Systementwickler Oracle
e plus GmbH & Co. KG, Potsadam
2/2001 – 12/2004 (3 Jahre, 11 Monate)
Telekommunikation
Tätigkeitszeitraum

2/2001 – 12/2004

Tätigkeitsbeschreibung

• Entwicklung an einer Plattform für das e•plus Kampagnenmanagement
• Design und Entwicklung der Oracle Datenbank
• Schnittstellenprogrammierung zu Fremdsystemen im heterogenen Datenbankumfeld
• SQL und PL/SQL Entwicklung für die Durchführung individueller Marketingkampagnen
• Performance-Tuning

• Windows NT4, Windows 2000 Professional, Solaris
• ERwin, TOAD, Tora, SQL*Plus, Visual SourceSafe
• SQL, PL/SQL
• Oracle 8i und 9i

Eingesetzte Qualifikationen

Oracle (allg.), SQL, Betriebssysteme (allg.), Testing (IT), PL/SQL, SQL*Plus, Konzeption (IT), Lastenheft / Pflichtenheft / Anforderungsspezifikation

Systementwickler Java EE
Allianz Deutschland AG, Frankfurt
11/2000 – 2/2001 (4 Monate)
Versicherungen
Tätigkeitszeitraum

11/2000 – 2/2001

Tätigkeitsbeschreibung

• Intranetanwendung für die Allianz KAG Gruppe zur Verwaltung von Aktienfonds
• Entwicklung eines multi-tier Systems auf Linux Oracle RDBMS, Jakarta-Tomcat, und HTML/DHTML Client
• Design der Datenbank
• Entwicklung der Datenbank-Schemata
• Entwicklung von Stored Procedures PL/SQL
• Programmierung der serverseitigen Java-Schicht (MVC, JSP, Beans, Entities, Actions), Struts-Framework, CVS, Ant
• UML
• Testing

• LINUX, Windows 2000 Professional
• Java 1.2 (JSP, Struts)
• Jakarta TomCat
• Oracle 8i auf Linux
• Oracle SQL, PL/SQL
• Xemacs, SQL-Plus, Ant, CVS

Eingesetzte Qualifikationen

Oracle Database, Oracle (allg.), RDB / RDBMS, Datenbankentwicklung, Testing (IT), Apache Tomcat, UML, PL/SQL, SQL*Plus, J2EE (Java EE), Java (allg.), CVS (Concurrent Versions System), DHTML (dynamisches HTML), HTML

Zertifikate

CPRE-FL, Certified Professional for Requirements Engineering – Foundation Level
Juni 2011
Zertifizierung Projektmanagement Level D, GPM
März 2006
SUN Certified Developer for Java 2 Platform
Juli 2003
SUN Certified Programmer For Java2 Platform
Juli 2000

Ausbildung

Allgemeine Informatik
(Diplom-Informatiker (FH))
Jahr: 1998
Ort: Berlin

Qualifikationen

• Schwerpunkt Java Backend-Entwicklung
• Java EE und SE
• CDI
• RESTful Web Services
• CXF
• Spring
• Tomcat, JBoss AS
• JPA, Hibernate, iBatis
• EJB, CDI
• WSO2 Application Server
• WSO2 ESB
• WSO2 Identity Server
• Apache Cassandra
• MySQL
• PostgreSQL
• Oracle, SQL, PL/SQL, Performance-Tuning
• Automatisierte Tests (TestNG, JUnit, soapUI, JMeter)
• JBoss Seam, extJS
• Entwicklung in agilen Teams
• Requirements Engineering
• Analyse/ Design mit UML
• Konzepterstellung / Systemarchitektur
• OOA/OOD
• Dokumentation
• PM-Kompetenzen (Methoden-, Organisations-,soziale Kompetenzen)

• Professionelle und zielgerichtete Arbeitsweise auch unter erschwerten Arbeitsbedingungen
• Teamplayer
• Sehr schnelle Einarbeitung in Fremdsysteme
• Selbstmanagement

Über mich

Seit dem Jahr 2000 arbeite als freiberuflicher Systementwickler mit dem Fokus auf Java EE Entwicklung.

Ich habe einen sehr hohen Anspruch an die Qualität meiner Arbeit und an das Ergebnis des Projektes an dem ich mitarbeite. In dem Zusammenhang bin ich davon überzeugt, dass das Schreiben von Tests nicht vernachlässigt werden darf. Damit steht und fällt ein wichtiger Baustein der Software-Qualität. Ich bin ein überzeugter Verfechter des "fail early, fail often, fail cheap".

Ich habe sehr ausgeprägte soziale Kompetenzen und habe sehr gute Erfahrungen mit der agilen Entwicklung in Scrum-Teams in den letzten Jahren machen können.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2155
Alter
53
Berufserfahrung
23 Jahre und 6 Monate (seit 04/1998)

Kontaktdaten

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

Jetzt Mitglied werden