freiberufler IT-Architektur und -Beratung im Java und JEE Umfeld. Objektorientierte Analyse, Design und Entwicklung mit Java, JEE. Einsatz von Spring, REST, JPA, PL/SQl, Datenbanken auf freelance.de

IT-Architektur und -Beratung im Java und JEE Umfeld. Objektorientierte Analyse, Design und Entwicklung mit Java, JEE. Einsatz...

offline
  • auf Anfrage
  • 90455 Nürnberg
  • auf Anfrage
  • ru  |  de  |  en
  • 01.09.2021

Kurzvorstellung

Ich bin Java-Entwickler mit Erfahrungen in moderner IT-Architektur mittels JEE und SOA. Vitalisieren der Geschäftanwendungen und Umsetzen von neuesten Anfrorderungen mit modernen Java-Technologien und Features sind meine Schwerpunkte.

Qualifikationen

  • Agile Methodologie2 J.
  • Application Development2 J.
  • Behavior Driven Development2 J.
  • DevOps5 J.
  • Objektorientierte Software-Entwicklung5 J.
  • Software Architecture5 J.
  • Technisches Testing5 J.

Projekt‐ & Berufserfahrung

Software-Engineer
HUK-Coburg, Coburg
1/2020 – offen (5 Jahre)
Versicherungen
Tätigkeitszeitraum

1/2020 – offen

Tätigkeitsbeschreibung

Umbau der Altanwendung entsprechend der Micro-Architektur-Ansätze in Java+Angular

Eingesetzte Qualifikationen

DevOps, Objektorientierte Software-Entwicklung, Software Architecture, Technisches Testing

Lead-Entwickler
Öffentlicher Dienst, Nürnberg
12/2017 – 12/2019 (2 Jahre, 1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

12/2017 – 12/2019

Tätigkeitsbeschreibung

Produkt-Entwicklung und Koordination in einem fachlichen SCRUM-Team als Lead-Entwickler.
- DevOps
- MicroServices
- Docker
- Continuos Integration
- Jira

Eingesetzte Qualifikationen

Agile Methodologie, Behavior Driven Development, Application Development

Backend-/GUI-Entwickler
Bundesagentur für Arbeit, Nürnberg
3/2016 – 7/2017 (1 Jahr, 5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2016 – 7/2017

Tätigkeitsbeschreibung

Rolle: Architektur, Beratung, Entwicklung

Weiterentwicklung in Rahmen neuer Release-Umfänge.

Aufgaben:
• Aufwandsschätzungen für Release-Container
• relationales DB-Design / Optimierung
• Test-getriebene Entwicklung
• Modell-getriebene Entwicklung
• GUI-Weiterentwicklung und Optimierung
• XSLT-Programmierung
• Durchführen von Reviews
• Erstellen von DDL / Migrationsskripten
• Bugfixing

Eingesetzte Qualifikationen

Oracle Database, Scrum, Oracle WebLogic Server, Eclipse, PL/SQL, Git, Jenkins, Modellgetriebene Entwicklung, Jira

Backend-/GUI-Entwickler
ARSNOVA AG, Esslingen
7/2012 – 2/2016 (3 Jahre, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2012 – 2/2016

Tätigkeitsbeschreibung

Bearbeitung von Arbeitspaketen für die Umsetzung neuer Produktfeatures
- Programmierung neuer Module im Back/Frontend bei Erweiterungen in fachlichen Anforderungen (Verfahren iterativ mit Review/Nacharbeit für jeden Part: Testplan, Code-Modell/Design, Umsetzung)
- Tests für Arbeitspakete von anderen Entwickler
- Script-Erstellung für DB-Updates
- Erstellen von XLS-Transformationsartefakten für komplexe PDF-/Excel-Berichte bei Fahrzeugteilekatalogen

Erweiterung von Produkt-orientierten Frameworks
- legacy SQL-Query-Framework, Code-Generatoren für Model-to-Code-Verfahren
- Ressourcen-Management (I18n, globale Properties etc.)

Design und Entwicklung von Rich-Client als Zusatzplattform zum bestehenden Web-Client
- Konzeption und Design der Client-Architektur
- Implementierung von Kernmodulen basierend auf Eclipse-RCP-Framework
- Konzeption und Design von GUI-Komponenten
- Implementierung von GUI-Komponenten basierend auf SWT-Framework
- Implementierung anspruchsvoller hoch-interaktiven GUI-Modelle für Datenbearbeitung.

Eingesetzte Qualifikationen

Oracle Database, IBM WebSphere Application Server (WAS), Eclipse, Enterprise Javabeans, Junit, PL/SQL, Rich-Client, XSD (XML Schema Definition), XSLT (XSL Transformation), HTML, Javaserver Pages

Entwickler
Cellent Finance Solutions AG, Stuttgart
1/2012 – 5/2012 (5 Monate)
IT-Consulting in Finanzbranche
Tätigkeitszeitraum

1/2012 – 5/2012

Tätigkeitsbeschreibung

Rolle:
Architektur, Review, Beratung, Entwicklung

Projekt:
Geschäftsanwendung zur Daten-Verwaltung und Statusmanagement.

Beschreibung:
Ablösung vom Altsystem und vollständige Reimplementierung für Auftragsmanagement im Mehrbenutzersystem für Wertdienstleistungsbereich.

Architektur:
MVC-Pattern mit JSF-Framework für Frontend- und JEE5/Spring/Hibernate für Backendkomponenten mit OracleDB-Anbindung. Integrieration von JSF-Komponenten, Portalen, Rich-Client.

Aufgaben:
- Anforderungsanalyse und Kundenkontakt
- Codeanalyse der veralteten Module mit Reverse Engineering.
- Erstellen der Dokumentation
- Konzeption von neuen Komponenten
- relationales DB-Design / optimierung / Mapping
- Umsetzen von Auditing mit Hibernate-Enverse
- Optimieren der firmeneigenen Spring-orientierten Bibliotheken
- Umsetzung der Authentifizierung / Autorisierung mit Übernahme und Redesign des zuvor verwendenten Datenmodells
- Erstellen von Frontend-Komponenten
- Tests mit JUnit
- Erstellen von DDL / Migrationsskripten
- Deployment
- Bugfixing
- Austausch von eingesetzten Frameworks(Hibernate/ Spring) durch neuere Versionen.

Technologien:
Apache Tomcat, SQL-Developer, Eclipse, Spring, JSF, CaptainCasa, Oracle 10g, Hibernate 3.0/4.1, Jenkins, Bugzilla, SVN, Windows

Entwickler
Cellent Finance Solutions AG, Stuttgart
11/2010 – 12/2011 (1 Jahr, 2 Monate)
IT-Consulting in Finanzbanche
Tätigkeitszeitraum

11/2010 – 12/2011

Tätigkeitsbeschreibung

Rolle:
Review, Beratung, Entwicklung

Projekt:
Kreditverwaltungssystem.

Beschreibung:
Geschäftsanwendung zur Erfassung und Verwaltung von Krediten, Versichergungen etc., um werteverteilenede Algorithmen durchzuführen und Reports zu erstellen.

Architektur:
MVC-Pattern mit Casabac (AJAX basiertes Framework) für Frontend- und Java 1.4/ Hibernate für Backendkomponenten mit OracleDB-Anbindung.

Aufgaben:
- Umsetzung von Change-Requests für Kundenorientierte Standardproduktversion
- Anforderungsanalyse und Codeanalyse mit Reverse Engineering
- Objektorientierte Analyse und Optimierung
- Reimplemetierung von alten Modulen
- Entwurf und Implementierung von neuen Komponenten
- XML-Front-/Backendkopplung in Casabac-Konfigurationen
- Handhabung der proprietären Auditing-Technologie.
- Datenmodellanalyse und Redesign. JPA-Mapping.
- Erstellen von DDL / Migrationsskripten
- Tests mit JUnit
- Bugfixing

Technologien:
BEA WebLogic, SQL-Developer, Eclipse, AJAX, Casabac, Oracle 10g, Hibernate, CruiseControl, SCARAB, Windows, CVS, Linux, VM-Ware, PowerDesigner.

Ausbildung

Informatik
Diplom
2010
Universität Stuttgart

Weitere Kenntnisse

JEE, EJB, JPA, Servlets, JSF, JSP, AWT, Swing, JMS, JNDI, JUnit
UML, HTML, XML/XSL, Relationale Datenbanken, SQL, PL/SQL, HQL
Oracle DBMS, Hibernate, Spring, Ant, Maven, XDoclet, PDA
Java Design Patterns, SOA, WS*, Messaging Systeme, SOAP, AOP, Dependency Injection, Security
Eclipse, NetBeans, SVN, CVS, BEA Weblogic, Apache Tomcat/AcitveMQ, Glassfish

Persönliche Daten

Sprache
  • Englisch (Gut)
  • Russisch (Muttersprache)
  • Deutsch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
4156
Alter
44
Berufserfahrung
19 Jahre und 7 Monate (seit 05/2005)

Kontaktdaten

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

Jetzt Mitglied werden