Senior Software Engineer Java EE
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Berlin
- auf Anfrage
- de | en
- 02.11.2018
Kurzvorstellung
Geschäftsanwendungen
* Fokus Backend-Entwicklung Java EE
• Requirements Engineering
• Beratung, Konzeption und Coaching
• Concurrency-Issues, Performance-Tuning
Qualifikationen
Projekt‐ & Berufserfahrung
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
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
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
mySQL, PostgreSQL, SCRUM, Agile Entwicklung, Apache, Enterprise Service Bus (ESB), Spring, J2EE (Java EE), Java (allg.), JUnit, Webservices
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
Oracle (allg.), Windows 7, Kanban (Softwareentwicklung), SCRUM, Spring, J2EE (Java EE), Java (allg.), JUnit, SOA (Serviceorientierte Architektur), Webservices
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
Oracle (allg.), Windows XP, UML, PL/SQL, Spring, Apache Subversion (SVN), J2EE (Java EE), Java (allg.), JUnit, Eclipse, IT-Beratung (allg.), Energiehandel
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
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)
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
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
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
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)
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)
DB2, jboss, Versionierung / Versionsverwaltung, J2EE (Java EE), Java (allg.), EJB (Enterprise JavaBeans), Hibernate (Java), Eclipse, Hibernate (Framework), Forschung & Entwicklung (allg.)
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
Oracle (allg.), ETL, Projektleitung / Teamleitung (IT), UML, PL/SQL, Java (allg.), Hibernate (Java), Eclipse, Hibernate (Framework), Projektleitung / Teamleitung, Forschung & Entwicklung (allg.)
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
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.)
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)
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.)
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
Oracle (allg.), SQL, Betriebssysteme (allg.), Testing (IT), PL/SQL, SQL*Plus, Konzeption (IT), Lastenheft / Pflichtenheft / Anforderungsspezifikation
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
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
Ausbildung
Berlin
Über mich
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
• 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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden