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

Qualifikationen

  • J2EE9 J.
  • 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-Anwendungen, SQL, Apple Mac Systems, Wildfly, Software Design, Objektorientierte Design (OOD), Objektorientierte Software-Entwicklung, J2EE, Java (allg.), Junit, Hibernate (Java), Eclipse, Hibernate (Framework), Konzeption (IT), Anforderungsspezifikationen

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 Methodologie, Apache, Enterprise Service Bus, Spring Framework, J2EE, Java (allg.), Junit, Web Services

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-Anwendungen, Windows 7, Kanban (Softwareentwicklung), Scrum, Spring Framework, J2EE, Java (allg.), Junit, Serviceorientierte Architektur, Web Services

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-Anwendungen, Windows XP, UML, PL/SQL, Spring Framework, Subversion, J2EE, Java (allg.), Junit, Eclipse, It-Beratung, Energiemarkt

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-Anwendungen, Windows XP, Wildfly, Enterprise Architect (EA), UML, PL/SQL, Subversion, J2EE, 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-Anwendungen, Windows XP, Projektmanagement (IT), Projektleitung / Teamleitung (IT), IIS, Apache Tomcat, Apache, Enterprise Architect (EA), UML, PL/SQL, Subversion, Java (allg.), Eclipse, 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-Anwendungen, Windows XP, Wildfly, PL/SQL, J2EE, Java (allg.), Enterprise Javabeans, Junit, Hibernate (Java), Concurrent Versions System, Eclipse, User Interface (UI), Apache 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

IBM DB2, Wildfly, Software Version Control, J2EE, Java (allg.), Enterprise Javabeans, Hibernate (Java), Eclipse, Hibernate (Framework), Forschung & Entwicklung

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-Anwendungen, ETL, Projektleitung / Teamleitung (IT), UML, PL/SQL, Java (allg.), Hibernate (Java), Eclipse, Hibernate (Framework), Projektleitung / Teamleitung, Forschung & Entwicklung

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-Anwendungen, Linux (Kernel), Microsoft SharePoint Server, PL/SQL, Visual Basic, J2EE, Java (allg.), System Architektur, ASP, Javaserver Pages, JavaScript, HTML, Rollout, Forschung & Entwicklung

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, Apache Struts, Javaserver Pages, HTML, Design (allg.), Indesign, Einkauf (allg.), Automobilhandel, Forschung & Entwicklung

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-Anwendungen, SQL, Betriebssysteme, Testen, PL/SQL, SQL*Plus, Konzeption (IT), Anforderungsspezifikationen

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-Anwendungen, Relationale Datenbanken, Datenbankentwicklung, Testen, Apache Tomcat, UML, PL/SQL, SQL*Plus, J2EE, Java (allg.), Concurrent Versions System, Dynamisches HTML, HTML

Zertifikate

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

Ausbildung

Allgemeine Informatik
Diplom-Informatiker (FH)
1998
Berlin

Ü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.

Weitere Kenntnisse

• 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

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
3011
Alter
56
Berufserfahrung
26 Jahre und 7 Monate (seit 04/1998)

Kontaktdaten

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

Jetzt Mitglied werden