Lead Java Architekt und Entwickler, Vaadin Experte
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 3235 Erlach
- National
- de | en | fr
- 22.04.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
3/2019 – offen
TätigkeitsbeschreibungArchitektur und Frameworkbau für die Migration des ERP-Produkts tosca von Oracle Forms nach Vaadin Flow. Gesamtes UI wird aus Metadaten der Datenbank generiert und ist hochgradig durch den Kunden anpassbar.
Eingesetzte QualifikationenOracle Database, SQL, Software Architecture, Apache Maven, Spring Framework, Web Entwicklung
10/2018 – 7/2019
TätigkeitsbeschreibungArchitektur und Entwicklung des SaaS-Lösung „Taxing & Display“ im Mehrwertsteuer Clearing für ein E-Commerce Unternehmen.
Eingesetzte QualifikationenPostgresql, SAP HANA, Software Architecture, Apache Maven, Hibernate (Java), Spring Framework, JavaScript, Jquery
6/2018 – 2/2019
TätigkeitsbeschreibungBeraten der Informatikdienste im Bereich Software-Architektur und -Entwicklung. Migration von Java EE Applikationen von JBoss EAP nach Spring Boot und Docker.
Eingesetzte QualifikationenPostgresql, Wildfly, Software Architecture, Apache Maven, Docker, Jira, Spring Framework, Puppet, Apache Camel
12/2017 – offen
TätigkeitsbeschreibungArchitekturanalyse, Definition von Architekturvorgaben Coding Guidelines, Coaching und Training von Java Entwicklern, Lead und Mitarbeit beim Refactoring der gesamten Codebasis.
Eingesetzte QualifikationenMariadb, Software Architecture, Apache Maven, J2EE, Node.Js, Spring Framework, AngularJS
5/2017 – 6/2017
TätigkeitsbeschreibungBeratung und Durchführung der Migration einer J2EE Applikation von EJB2.1 (EJB mit CMP) nach EJB3.1/JPA.
Eingesetzte QualifikationenWildfly, Enterprise Javabeans, Hibernate (Java), J2EE
12/2015 – 5/2018
TätigkeitsbeschreibungBeraten der Informatikdienste im Bereich Software-Architektur und –Entwicklung. Entwickeln von Schnittstellen auf Basis von JBoss Fuse.
Eingesetzte QualifikationenOracle Database, Wildfly, Apache Maven, Enterprise Javabeans, J2EE, Apache Camel, Javaserver Faces
11/2014 – 4/2018
Tätigkeitsbeschreibung
Leiten des Projekts IT-Strategie Multichannel
Verantwortung für Architektur und Entwicklung mit neun Mitarbeitern im Projekt zur Ablösung von SAP durch die Integration der Funktionalität des Belieferungsgrosshandels aus SAP in die Individualsoftware des Abholgrosshandels.
Verantworten der technischen Lösung. Definition der System- und Software-Architektur sowie Mitarbeit in der Softwareentwicklung. Aufbau der Integrationsplattform basierend auf WildFly AS und Camel und Smooks. Verarbeitung von EDI/EDIFACT und SAP/IDoc Nachrichten.
Neubau des Webshops auf Basis von ReactJS und REST inkl. Aufbau der Artikelsuche mit Solr/Lucene.
Bau von mobilen Applikationen für Aussendienst und Transporteure.
Last- und Performance-Tests mit Gatling
Oracle Database, Red Hat Enterprise Linux (RHEL), Wildfly, Software Architecture, Apache Maven, Docker, J2EE, Apache Camel, React (JavaScript library)
5/2014 – 4/2015
Tätigkeitsbeschreibung
Erstellen des Versionierungs- und Branching-Nutzungskonzepts für Subversion. Einführen von Gap-Oriented-Development inkl. implementieren von JIRA-Workflows und Confluence-Templates.
Entwicklung der Schnittstelle zwischen JIRA/TEMPO und SAP/CATS inkl. Web-Client für die Überwachung und Verwaltung der Stammdaten mit AngularJS
Erstellen einer REST-Schnittstelle in Form von JIRA-Plugins und Confluence-Makros zur Darstellung eines projektübergreifenden Burn-Down-Charts und GANTT-Diagramms.
Oracle Database, Confluence, Jira, Spring Framework, AngularJS
1/2014 – 12/2014
Tätigkeitsbeschreibung
Aufbau der Applikationsserverplattform basierend auf JBoss EAP 6 für hochverfügbare und geschäftskritische Informatikanwendungen.
Definition von Prozessen, Vorgaben und Richtlinien für Betrieb und Lieferanten. Einführung von JBoss Operations Network (JON) für Deployment, Konfiguration und Überwachung der JBoss Middleware Landschaft.
Konzeption und Konfiguration von JBoss Operations Network (JON) für Deployment, Konfiguration und Überwachung der JBoss Middleware Landschaft. Beratung bei allen Middleware-Betriebsthemen.
Wildfly, System Architektur
4/2012 – 12/2013
Tätigkeitsbeschreibung
Analyse, Design, Entwicklung und Test von Java EE, Eclipse RCP und Java Batch Applikationen sowie Weiterentwicklung der mobilen .NET/C# Applikationen auf Windows CE/Mobile.
Aufbau von Monitoring, Softwareverteilung und Konfiguration mit RHQ/JBoss Operations Network.
Oracle Database, Wildfly, Apache Maven, Eclipse, J2EE
2/2011 – 3/2012
Tätigkeitsbeschreibung
Erarbeitung der Projektmethodik für IT Projekte basierend auf Hermes.
Definition von Prozessen, Methoden und Rollen. Erarbeitung von Vorgaben und Evaluation von Werkzeugen für die Disziplinen Anforderungsmanagement, Analyse und Design und Testmanagement und Standardisierung der Issue-Tracking-Software JIRA. Evaluation und Einführung von SpiraTeam als Testmanagementwerkzeug. Definition des Quality Gates Prozess.
Erarbeitung einer Applikationsintegrationsstrategie für die Umsetzung der Service-Orientierten-Architektur. Erstellen des Betriebskonzepts für JBoss EAP und JBoss SOA Platform.
Begleitung eines Individual-Software-Projektes im Softwarearchitekturbereich. Durchführen von Reviews und Beraten der Projektmitarbeiter bei Architektur-, Design- und Implementationsfragen.
Evaluation und Einführung des Enterprise Service Bus (ESB) für die zukünftige Integrationsarchitektur der BLS AG. Erarbeitung eines Prototyps für die Anbindung des Kundeninformationssystems der SBB (CUS). Definition von Vorgaben und Integrationsmustern. Erstellen von Richtlinien.
Definition des Audit-Prozesses (Quality Gates), um die Qualität der Projekte zu sichern.
Projektmanagement (IT), Wildfly, Software Architecture, Serviceorientierte Architektur, System Architektur, Auditor
1/2010 – 7/2010
TätigkeitsbeschreibungAnalyse, Design und Entwicklung einer Java EE Webapplikation zur Unterstützung der Betriebsführung bei geplanten Arbeiten, Störungsbearbeitung und anderen betrieblichen Ereignissen.
Eingesetzte QualifikationenOracle Database, Software Architecture, J2EE, Spring Framework, JavaScript, Javaserver Faces
10/2009 – 12/2010
TätigkeitsbeschreibungAnalyse und Design von Schnittstellen zu Paper- und E-Billing-Systemen. Lasttests mit JMeter.
Eingesetzte QualifikationenSoftware Architecture, System Architektur
4/2009 – 9/2009
Tätigkeitsbeschreibung
Beratung und technische Unterstützung der Informatikdienste der Universität Bern bei der Evaluation und dem Aufbau der SOA/ESB/Applikationsserver Plattform. Entscheid für JBoss EAP und JBoss SOA Platform.
Evaluation und Standardisierung von Architektur- und Entwicklungsframeworks. Problemanalyse von bestehenden Applikationen und Definition von Lösungsvarianten.
Wildfly, Software Architecture, System Architektur, It-Beratung
Ausbildung
Bern
Bern
Über mich
Zertifizierungen:
- Certified Spring Professional v5.0
- Certified Scrum Master
- Oracle Certified Master, Java EE Enterprise Architect
- Sun Certified Programmer for the Java 2 Platform SE 5.0 Upgrade
- Sun Certified Business Component Developer, J2EE 1.4
- Sun Certified Programmer for the Java 2 Platform 1.4
Weitere Kenntnisse
Scrum (Certified Scrum Master), RUP, Hermes
Methoden:
Objektorientierte Analyse und Design, Entity Relationship Modelling, Domain Driven Design
Programmiersprachen:
Java (Sun Certified Java Programmer), Kotlin, JavaScript, C#, Cobol, PHP, Python, Ruby
Frameworks und Libraries:
Spring Framework, Spring Boot und Spring Cloud (Certified Spring Professional), J2EE, Java EE, Jakarta EE (Certified Java EE Architect), Apache Camel, JPA, Hibernate, EclipseLink, Solr, Lucene, AspectJ, JUnit, TestNG, JSF, PrimeFaces, RichFaces, iText PDF, Eclipse RCP, AngularJS, ReactJS, jQuery, Bootstrap, ASP.NET Core, Ruby on Rails
Application Server, ESB:
Tomcat, JBoss/WildFly, WebSphere, GlassFish, Payara, JBoss SOA Platform, JBoss Fuse
Message Broker, Streaming, Distributed Cache:
Apache ActiveMQ, HornetQ, Apache Artemis, WebSphere MQ, MQ Series, Apache Kafka, Redis, Infinispan, Hazlecast
Datenbanken:
Oracle, PostgreSQL, MySQL, MariaDB, IMS/DB, MS SQL
Cloud Technologien:
Docker inkl, Swarm und Compose, Amazon AWS. Microsoft Azure. Google Cloud Platform, Kubernetes, OpenShift, CloudFoundry
Tools:
Enterprise Architect, Rational Software Architect, Visual Paradigm, Astah, Structure101, SonarArchitect, ArchUnit, SonarQube, IntelliJ, Eclipse, NetBeans, VisualStudio
Versionsverwaltung:
Git, SVN, CVS
Build:
Maven, Gradle, Ant, Jenkins, Hudson, TeamCity, Cruise Control
Repositories:
Nexus, Archiva, Artifactory
DWH, Reporting:
Talend ETL, Jaspersoft BI Suite, SAS,
Monitoring, Logging:
JBoss Operations Network, RHQ, ELK Stack,
Bugtracking, Wiki:
JIRA, Confluence. RTC (Rational Team Concert), Jazz
Betriebssysteme:
Linux, Windows, Solaris, IBM z/OS, OSX
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Gut)
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden