IT-Architektur und -Beratung im Java und JEE Umfeld. Objektorientierte Analyse, Design und Entwicklung mit Java, JEE. Einsatz...
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 90455 Nürnberg
- auf Anfrage
- ru | de | en
- 01.09.2021
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2020 – offen
TätigkeitsbeschreibungUmbau der Altanwendung entsprechend der Micro-Architektur-Ansätze in Java+Angular
Eingesetzte QualifikationenDevOps, Objektorientierte Software-Entwicklung, Software Architecture, Technisches Testing
12/2017 – 12/2019
Tätigkeitsbeschreibung
Produkt-Entwicklung und Koordination in einem fachlichen SCRUM-Team als Lead-Entwickler.
- DevOps
- MicroServices
- Docker
- Continuos Integration
- Jira
Agile Methodologie, Behavior Driven Development, Application Development
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
Oracle Database, Scrum, Oracle WebLogic Server, Eclipse, PL/SQL, Git, Jenkins, Modellgetriebene Entwicklung, Jira
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.
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
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
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
Universität Stuttgart
Weitere Kenntnisse
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
- Englisch (Gut)
- Russisch (Muttersprache)
- Deutsch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden