Skills
Erfahrungsprofil:
Mit- und Weiterentwicklung von Anwendungen innerhalb arbeitsteiliger Entwicklungsteams.
Frontendlogik bei Webanwendungen (JSPs, Servlets, Struts, CustomTags, Flex-Seiten) und deren Kommunikation mit Backend-Komponenten. In den letzten 1,5 Jahren vorwiegend Backend-Entwicklungen.
Benutzung von Standard-GUI-Elementen oder solche von firmeneigenen Frameworks. Je nach Projekt auch Entwicklungen im Backend. Für neue Implementierungen Anlehnung an Bestehendes und Weiterführung bestehender Architekturen. Für neue Architekturen Abstimmung mit Kollegen.
Testen, Bugfixing und Refactoring eigener und bestehender Implementierungen. Gezielte Dokumentation von Sourcecode. Je nach Kunde Überspielen von Software auf und dessen Testen in Testumgebungen.
Kenntnisse:
Betriebssysteme: Windows 7+10, Windows XP, Unix, Linux
Sprachen: Java (15 Jahre), C# (2 Jahre), Javascript, Ajax, XML, XSD, ActionScript 3.0, SQL, PL/SQL, (X)HTML, CSS, T-SQL, C++, C, Perl (6 Monate), Angular(JS) (4 Monate), Yaml (OpenApi 3.0)
Frameworks: Struts (2,5 Jahre), Java Swing, EasyMock, Mockito, Adobe Flex 3.5 (1 Jahr), EJB 3.0, JUnit 4, Quartz, Spring 3.0, Apache Axis1+2, Hibernate/JPA, JSF, Velocity, jBPM
Reporting:JasperReports (Grundkenntnisse), CrystalReports (Minimalkenntnisse)
Java EE-Server: JBoss (4,5,7), Tomcat (5,6,7,8), IBM Websphere, IBM Liberty, BEA Weblogic
Internetbrowser: Internet Explorer, Firefox (mit Firebug), Chrome
IDEs: Eclipse-Derivate, Postman, Adobe Flash Builder 4 Standard, Toad, Visual Studio 2008, NetBeans, IntelliJ, PL/SQL Developer, SQL*Plus, Oracle JDeveloper, Oracle Forms, Squirrel, SQL Navigator, iReport, Oracle SQL Developer
Bugtracker:Bugzilla, RTC
Build-Systeme: Ant, maven, Hudson, Jenkins (alle: Kenntnisse auf Anwenderniveau; ant: gutes Verständnis für Konfig., maven: Grobes Verständnis für Konfiguration)
Versionstools: SVN, Git, CVS, MS SourceSafe, Serena Dimensions
Datenbanken: Oracle, MySQL, PostgreSQL, MS-SQL Server, Informix 4GL
Vorgehensmodelle: V-Modell, SCRUM
Formalismen: UML (Basiskenntnisse)
Dateitransfertools: FileZilla, WinSCP
Sonstiges: Putty, TcpTrace, Lotus Notes, IBM Notes Mail, SAP
Mit- und Weiterentwicklung von Anwendungen innerhalb arbeitsteiliger Entwicklungsteams.
Frontendlogik bei Webanwendungen (JSPs, Servlets, Struts, CustomTags, Flex-Seiten) und deren Kommunikation mit Backend-Komponenten. In den letzten 1,5 Jahren vorwiegend Backend-Entwicklungen.
Benutzung von Standard-GUI-Elementen oder solche von firmeneigenen Frameworks. Je nach Projekt auch Entwicklungen im Backend. Für neue Implementierungen Anlehnung an Bestehendes und Weiterführung bestehender Architekturen. Für neue Architekturen Abstimmung mit Kollegen.
Testen, Bugfixing und Refactoring eigener und bestehender Implementierungen. Gezielte Dokumentation von Sourcecode. Je nach Kunde Überspielen von Software auf und dessen Testen in Testumgebungen.
Kenntnisse:
Betriebssysteme: Windows 7+10, Windows XP, Unix, Linux
Sprachen: Java (15 Jahre), C# (2 Jahre), Javascript, Ajax, XML, XSD, ActionScript 3.0, SQL, PL/SQL, (X)HTML, CSS, T-SQL, C++, C, Perl (6 Monate), Angular(JS) (4 Monate), Yaml (OpenApi 3.0)
Frameworks: Struts (2,5 Jahre), Java Swing, EasyMock, Mockito, Adobe Flex 3.5 (1 Jahr), EJB 3.0, JUnit 4, Quartz, Spring 3.0, Apache Axis1+2, Hibernate/JPA, JSF, Velocity, jBPM
Reporting:JasperReports (Grundkenntnisse), CrystalReports (Minimalkenntnisse)
Java EE-Server: JBoss (4,5,7), Tomcat (5,6,7,8), IBM Websphere, IBM Liberty, BEA Weblogic
Internetbrowser: Internet Explorer, Firefox (mit Firebug), Chrome
IDEs: Eclipse-Derivate, Postman, Adobe Flash Builder 4 Standard, Toad, Visual Studio 2008, NetBeans, IntelliJ, PL/SQL Developer, SQL*Plus, Oracle JDeveloper, Oracle Forms, Squirrel, SQL Navigator, iReport, Oracle SQL Developer
Bugtracker:Bugzilla, RTC
Build-Systeme: Ant, maven, Hudson, Jenkins (alle: Kenntnisse auf Anwenderniveau; ant: gutes Verständnis für Konfig., maven: Grobes Verständnis für Konfiguration)
Versionstools: SVN, Git, CVS, MS SourceSafe, Serena Dimensions
Datenbanken: Oracle, MySQL, PostgreSQL, MS-SQL Server, Informix 4GL
Vorgehensmodelle: V-Modell, SCRUM
Formalismen: UML (Basiskenntnisse)
Dateitransfertools: FileZilla, WinSCP
Sonstiges: Putty, TcpTrace, Lotus Notes, IBM Notes Mail, SAP
Projekthistorie
Referenzen gibt es auf Anfrage bei konkretem Interesse.
Reisebereitschaft
Verfügbar in den Ländern
Österreich
Sonstige Angaben
Nachrichten bitte an aruehr[ät]hotmail.com, da ich als Basismitglied keine Nachrichten lesen kann!