04.09.2024 aktualisiert


verifiziert
Premiumkunde
nicht verfügbarSoftwaredesign und -entwicklung, Java, J2EE, JavaScript, TypeScript, REST, SOA, UML, XML, SQL
Görlitz, Deutschland
Deutschland
Diplominformatiker (FH)Skills
Entwicklungs-sprachen:
- Java/J2EE/JEE (EJB, JSP, JSF, JSTL, JNDI, JPA, JTA, JAXB, Swing, SWT), Groovy, Python
- JavaScript, TypeScript, CSS, HTML
- VBA, SQL,
- XML, XSLT
- PL/SQL, Scala, Scheme
Modellierung:
- Microsoft Visio
- TogetherJ, Violet
- Yaoqiang (BPMN)
Entwicklungs-umgebungen:
- Eclipse
- IntelliJ
- Visual Studio (2010), Visual Studio Code
- WSAD, RAD
Entwicklungs Frameworks, Libraries & APIs:
- Hibernate, Apache Struts
- Spring, Spring Boot, Apache Torque, JasperReports (iReport), Maven, Gradle, JDOM, SAX
- Grails
- JHipsgter
- Angular
- Bootstrap
- Liquibase
Testing:
- JUnit, Unit, Spock
- Mockito
- TestNG, JMeter, Cobertura
- Cypress
Bugtracking:
- Bugzilla
- Rational ClearQuest
Datenbanken:
- Microsoft SQL Server, Oracle DB
- MySQL, Microsoft Jet (Access)
Datenbank Clients:
- TOAD for Oracle, DbVisualizer, SQuirreL SQL Client
- Oracle SQL Developer
Application Server:
- Apache Tomcat, IBM Websphere Application Server
- Microsoft IIS
Betriebssysteme:
- Windows (3.1, 95, 98SE, NT 4.0, 2000, XP, Server 2003, 7), DOS (MS-DOS, FreeDOS, AmigaDOS)
- Server 2008 R2, BSD (Mac OS X)
- Novell NetWare, Unix (IBM AIX)
Office Tools:
- Microsoft Office (Access, Excel, Project, PowerPoint, Visio, Word)
- OpenOffice.org (Text Document, Presentation, Spreadsheet), Adobe Reader
Dokumenten- und Quellcode-verwaltung:
- Jira, Git
- Confluence
- Apache Subversion (TortoiseSVN)
- Rational ClearCase, Visual SourceSafe, CVS
- Redmine
VPN Clients:
- OpenVPN, FirePass SSL VPN
Texteditoren:
- Altova XML Spy, Editix
- Ultraedit
Integration:
- Jenkins/Hudson
- Sonar(SoonarQube
Remote Clients (FTP, SSH, etc.):
- PuTTY, WinSCP, Cyberduck, VNC (RealVNC, UltraVNC), Tunnelblick
Sonstiges:
- Agile Softwareentwicklung: Scrum, TDD, XP
- Java/J2EE/JEE (EJB, JSP, JSF, JSTL, JNDI, JPA, JTA, JAXB, Swing, SWT), Groovy, Python
- JavaScript, TypeScript, CSS, HTML
- VBA, SQL,
- XML, XSLT
- PL/SQL, Scala, Scheme
Modellierung:
- Microsoft Visio
- TogetherJ, Violet
- Yaoqiang (BPMN)
Entwicklungs-umgebungen:
- Eclipse
- IntelliJ
- Visual Studio (2010), Visual Studio Code
- WSAD, RAD
Entwicklungs Frameworks, Libraries & APIs:
- Hibernate, Apache Struts
- Spring, Spring Boot, Apache Torque, JasperReports (iReport), Maven, Gradle, JDOM, SAX
- Grails
- JHipsgter
- Angular
- Bootstrap
- Liquibase
Testing:
- JUnit, Unit, Spock
- Mockito
- TestNG, JMeter, Cobertura
- Cypress
Bugtracking:
- Bugzilla
- Rational ClearQuest
Datenbanken:
- Microsoft SQL Server, Oracle DB
- MySQL, Microsoft Jet (Access)
Datenbank Clients:
- TOAD for Oracle, DbVisualizer, SQuirreL SQL Client
- Oracle SQL Developer
Application Server:
- Apache Tomcat, IBM Websphere Application Server
- Microsoft IIS
Betriebssysteme:
- Windows (3.1, 95, 98SE, NT 4.0, 2000, XP, Server 2003, 7), DOS (MS-DOS, FreeDOS, AmigaDOS)
- Server 2008 R2, BSD (Mac OS X)
- Novell NetWare, Unix (IBM AIX)
Office Tools:
- Microsoft Office (Access, Excel, Project, PowerPoint, Visio, Word)
- OpenOffice.org (Text Document, Presentation, Spreadsheet), Adobe Reader
Dokumenten- und Quellcode-verwaltung:
- Jira, Git
- Confluence
- Apache Subversion (TortoiseSVN)
- Rational ClearCase, Visual SourceSafe, CVS
- Redmine
VPN Clients:
- OpenVPN, FirePass SSL VPN
Texteditoren:
- Altova XML Spy, Editix
- Ultraedit
Integration:
- Jenkins/Hudson
- Sonar(SoonarQube
Remote Clients (FTP, SSH, etc.):
- PuTTY, WinSCP, Cyberduck, VNC (RealVNC, UltraVNC), Tunnelblick
Sonstiges:
- Agile Softwareentwicklung: Scrum, TDD, XP
Sprachen
DeutschverhandlungssicherEnglischgutPolnischMutterspracheRussischGrundkenntnisse
Projekthistorie
- Entwicklung und Implementierung des Layouts und der server- und browserseitigen Funktionalität webbasierter Anwendungen
- Entwicklung und Implementierung von Batch-Jobs basierend auf dem Framework Spring Batch zur kontinuierlichen Überführung von Daten mit Versicherungsvertragsdaten verschiedener Art (Reise-, Jahres-, Kurzfristversicherungsverträge etc.), Kunden- sowie Geschäftspartnerdaten aus verschieden Quellen (Datenbank, Dateien in XML- und CVS-Format) aus Altsystem (AS/400) in Neusystem (ABS)
- Konzeption und Entwurf der Überführung vom Datenbestand aus AS/400 in ein neues System ABS über dessen Schnittstellen
- Entwurf und Umsetzung allgemeiner Lösungen für Batch-Jobs (Validation der Entitäten der Business-Schicht, Transaktionsverwaltung)
- Aufsetzen und Pflege von Jenkins und Sonar/SonarQube zur kontinuierlichen Integration und Qualitätssicherung der entwickelten Software
- Definition und Implementierung der Batch-Jobs auf Basis von Spring Framework
- Verwaltung und Durchführung automatisierter Modul- und Integrationstests mit Test-Frameworks JUnit, Mockito
- Entwicklung von Web-Anwendung basierend auf Grails-Framework
- Entwicklung von Microservice-Web-Anwendung basierend auf JHipster (Angular, TypeScript, Spring, Hibernate) und Docker, Heroku
- Implementierung der Geschäftsprozesse, Geschäftsfälle, technischer Geschäftsfälle sowie Services im Rahmen eines SOA Ansatzes
- Implementierung von Services in Java
- Modellierung neuer Anforderungen an Prozessabläufe und
- Servicefunktionalität mit Hilfe einer Workflow-Engine (Fraunhofer Institut)
- Koordination der Umsetzung / Implementierung von Teilaufgaben (CRs Change Requests)
- Definition und Implementierung der Schnittstellen zwischen Flexprod und Untersystemen (SMILE, ADSL-NI, NMS-Sst., FM-DB, RCP-GUI)
- Bearbeitung (Analyse und Beseitigung) der Bugs und Incidents
- Entwicklung der Funktions- und Integrationstests