Software Engineer Java-JEE / Solution Architect
- Verfügbarkeit einsehen
- 0 Referenzen
- 130‐140€/Stunde
- 6410 Goldau
- Weltweit
- de | hu | en | fr | es
- 01.01.2026
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
7/2017 – 12/2025
Tätigkeitsbeschreibung
- Weiterentwicklungen der JEE-basierten Applikationen des MediData-Netzes. Dieses stellt das umfassendste Netzwerk von Healthcare Professionals in der Schweiz für den effizienten und sicheren Austausch von sensiblen medizinischen und administrativen Daten zur Verfügung.
- Durchführung von Release- und Deploymentarbeiten, Mitwirkung an der Weiterentwicklung des Deploymentprozesses
- Seit 2025 Scrum Master des Teams
Container Management, Oracle Database, SQL, Continuous Delivery, Continuous Integration, Scrum-Master, Confluence, Release-Management, Code-Review, Docker, Java (allg.), Swing (Java), Red Hat Enterprise Linux (RHEL), CSS (Cascading Style Sheet), HTML, JavaScript, Openshift, React (JavaScript library), J2EE, Java SE, Javaserver Faces, Jenkins, Jira, Junit, Netbeans
10/2016 – 6/2017
TätigkeitsbeschreibungImplementation neuer Geschäftslogik und Bug-Fixing in bestehender Grossapplikation (Java 8, JSF 2) als Engineer in einem Team von ca. 20 Mitgliedern verteilt auf die Standorte Zürich und Budapest.
Eingesetzte QualifikationenIBM DB2, Red Hat Enterprise Linux (RHEL), Eclipse, J2EE, Java (allg.), Jenkins, Javaserver Faces
4/2016 – 10/2016
TätigkeitsbeschreibungUmstellung von diversen Java/JEE-Applikationen von Oracle DB auf Microsoft SQL Server 2014. Durchführung applikationsseitig erforderlicher Anpassungen, Tests, Dokumentation. Dazu gehören u.a. Validierung und Anpassung von Unit-Tests, Aktualisierung betroffener Properties, Test migrierter Datenbankobjekte u.a. im Fall ohne 1:1-Entsprechung zwischen Oracle und MS SQL, Upgrade von Hibernate, Konversion von PL/SQL-Skripten in Transact-SQL, Überwachung der Builds und Deployments umgestellter Applikationen, Entgegennahme von Rückmeldungen aus dem Fachtesting.
Eingesetzte QualifikationenOracle Database, SQL, Microsoft SQL-Server (MS SQL), Java Database Connectivity, Oracle WebLogic Server, Hibernate (Java), J2EE, Java (allg.)
10/2015 – 2/2016
Tätigkeitsbeschreibung
· Java-Entwicklung und Testing im Bereich Back-End
· Installation, Konfiguration und Integration eines SonarQube-Servers
· Architekturdesign und –reviews im Bereich SOA und Microservices
· Evaluierung von Docker als Plattform für den Build, Lieferung und Betrieb von Services
Wildfly, Subversion, Bash Shell, Eclipse, Java SE, Junit, Jenkins, Serviceorientierte Architektur
1/2015 – 9/2015
TätigkeitsbeschreibungUmsetzung fachlicher Erweiterungen im Back-End-Bereich; Erstellung von Tests (Unit, Integration, Acceptance), Bug- und Defect-Bearbeitung.
Eingesetzte QualifikationenScrum, Testen, Testdesign (IT), Java (allg.), Junit, Eclipse, Building automation and control networks (BACnet)
9/2014 – 12/2014
Tätigkeitsbeschreibung
Umsetzung von Erweiterungen und Anpassungen im Bereich Geschäftslogik / Back-End der
bestehenden Anwendungen; Bug-Fixes, Testing, Dokumentation.
SWITCH ist die Schweizer Internetdomain-Registry, während SwitchPlus ein kürzlich von SWITCH
gegründetes Registrar-Unternehmen ist. Auf Grund gesetzlicher Änderungen darf SWITCH als
Registry ab 2015 keine Registrar-Funktionen mehr wahrnehmen.
Diese fundamentale fachliche Änderung bedingte zahlreiche wichtige Anpassungen in der
Registrations-Applikation (RegApp) der SWITCH sowie auch in der Anwendung von SwitchPlus,
welches aus einem Clone der RegApp entstand. Neue Use-Cases mussten implementiert, obsolete
ausgebaut werden. Wesentlicher Teil der Arbeit war auch die Behebung verzeichneter Bugs.
Verwendete Technologien: Java SE 7, PrimeFaces 5.0, Oracle DB, Oracle SQLDeveloper, SQL and
PL/SQL, IntelliJ IDE, Git, hibernate, WildFly 8.1 / JBoss 7.2, Maven, JUnit 4, TDD, Hamcrest/Mockito,
Jenkins, Kunagi-Webtool für Task-Administration. Vorgehen im Team nach dem Scrum-Ansatz.
Oracle Database, SQL, Scrum, Wildfly, J2EE, Junit
6/2014 – 8/2014
Tätigkeitsbeschreibung
Umsetzung fachlicher Anforderungen und Erweiterungen im Bereich Back-End und Persistenz (DBSkripte Oracle SQL, PL/SQL), Testing
Der Alarm- und Ereignisassistent (ALEA) ist eine Teilanwendung des Rail Control System, welches im
Störungsfall die Benutzer divisionsübergreifend unterstützt. Es hilft bei Alarmierungen, Erstellen und
Umsetzen von Konzepten (Züge, Busse, Reisende).
Verwendete Technologien: Java SE 7, Oracle DB, Oracle SQL Developer, TOAD, SQL und PL/SQL,
Eclipse IDE (Kepler), hibernate, Subversion, Ant, JUnit 4, Hamcrest/Mockito, TDD, Jenkins, Sonar,
JIRA, Confluence, HP Application Lifecycle Management. Vorgehen im Team nach dem Scrum-
Ansatz.
Oracle Database, SQL, Scrum, PL/SQL, Java SE, Junit, Eclipse, Application lifecycle management (ALM)
7/2013 – 6/2014
Tätigkeitsbeschreibung
Code-Entwicklung in Java 7, Code-Reviews, Testing, Entwicklung von DB-Skripten in Oracle SQL, Build-Überwachung, Releasebau, Abklärungen von Anforderungen und Bearbeitung von User Stories. Einsatz der französischen Sprache zur Kommunikation mit Endkunden des Einsatzunternehmens in der Welschschweiz.
Verwendete Technologien: Java SE 7, Oracle DB, Oracle SQL Developer, SQL und PL/SQL, Eclipse
IDE (Kepler), eclipselink/toplink, Subversion, XML-Technologien, Spring Configuration Beans, Web
Services, JBoss 7.1, Ant, Maven, JUnit 4, Hamcrest/Mockito, TDD, Jenkins, Sonar, Java Checkstyle,
JIRA, Confluence. Vorgehen im Team nach dem Scrum-Ansatz.
Oracle Database, SQL, Scrum, XML, Spring Framework, Subversion, Java SE, Java (allg.), Junit, Eclipse, WSDL (Web Services Description Language)
8/2012 – 4/2013
Tätigkeitsbeschreibung
Applikation Einwohnerkontrolle
Entwicklungsarbeiten hauptsächlich im Backend-Businesslogikbereich, Java EE 6 EJB / JPA
Verwendete Technologien: Java EE 6, Eclipse IDE, Maven, SVN, JUnit-Testing mit Arquillian und JSON für Testdaten, Oracle XE DB, Oracle SQLDeveloper, Oracle WebLogic Server 12c, CI mit Jenkins, code-monitoring mit Sonar
10/2011 – 4/2012
Tätigkeitsbeschreibung
Erstellung eines technischen Release: Migration Applikationsserver von WLS 8.1 auf WLS 10.3, Java 1.4 auf 1.6, Ablösung Reporting JReport durch SAP Business Objects (BO), Neuerstellung der Report-Templates in SAP BO und Test gegen jene in JReport
Verwendete Technologien: Java, JavaScript, JSP, Jakarta Struts, SQL, Eclipse IDE
Oracle WebLogic-Server 8.1 und 10.3, Hibernate-Framework, SAP Business Objects WebIntelligence XI, SAP Business Objects Universe Designer
1/2011 – 9/2011
Tätigkeitsbeschreibung
Bilanzgruppenmanagement (Stromnetz Schweiz und angrenzende Gebiete)
Entwicklung UI sowie Business-Logik im Backend-Bereich; Testing
Verwendete Technologien: Java 1.5, EJB, JUnit-Tests, Eclipse, MS SQL Server 2008, Eclipse IDE, Ant, Hibernate-Framework, SmartGWT-Framework, Test-Suite ITKO LISA
11/2010 – 1/2011
Tätigkeitsbeschreibung
Rechtsdatenbank
Durchführung von Erweiterungsarbeiten im Rahmen der Erstellung eines neuen Release
Verwendete Technologien: Java 1.4, JavaScript, JSP, Eclipse IDE, Ant, Jakarta Struts, SQL, Eclipse IDE, Hibernate-Framework, Oracle SQLDeveloper
7/2006 – 10/2010
Tätigkeitsbeschreibung
Interaktives Anwenderprogramm zur Erstellung von Kriechgleichungen
Förderstellen: Arbeitsgemeinschaft industrieller Forschungsvereinigungen, Deutschland, und Stahlinstitut VDEh, Deutschland, Dauer: 2 ½ Jahre
Implementierung mittels UML und Borland Delphi Ver. 7 and 10.
Mitverandwortlicher für die IT-Infrastruktur (Wartung, Erweiterung, Mitarbeiterunterweisung) der Abteilung und deren Labore (insgesamt etwa 70 PCs und 10 Server)
Diverse Arbeiten im Labor- und Lehrbereich des Institutes für Werkstoffkunde
Zertifikate
Ausbildung
Darmstadt, Deutschland
Darmstadt, Deutschland
Über mich
Weitere Kenntnisse
Fachkenntnisse aus der Werkstoffkunde (Hochtemperaturwerkstoffe), Branchenkenntnisse aus dem Energie- und Kraftwerksbereich
Persönliche Daten
- Deutsch (Muttersprache)
- Ungarisch (Muttersprache)
- Englisch (Fließend)
- Französisch (Fließend)
- Spanisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
