Senior Java Developer/Architect (Full Stack)
- Verfügbarkeit einsehen
- 0 Referenzen
- 85€/Stunde
- 22889 Tangstedt, Kreis Stormarn
- auf Anfrage
- de
- 26.07.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2024 – 3/2024
Tätigkeitsbeschreibung
Neuentwicklung einer Anwendung (Backend/Middleware) zur Verarbeitung von Orderbüchern, Kursdaten und weiteren handelsrelevanten Daten aus dem Energiehandel. Die Anwendung besteht aus mehreren Microservices. Die Daten werden über eine Websocket-Schnittstelle empfangen (Microsoft SignalR/Volue), aggregiert und an einen Kafka-Service (Microsoft Azure Eventhub) weitergeleitet. Für den Fall des Ausfalls der Websocket-Schnittstelle steht ein weiterer Service (Rest-Proxy) bereit, der eine Rest-API (Volue) zum Datenempfang verwendet und dann die Daten an Kafka weiterleitet. Für das Monitoring wird Prometheus und Micrometer eingesetzt.
• Komplette Neuentwicklung der Anwendung und Microservices – Websocket-Proxy, Websocket-Orderbook und Rest-Proxy. Die Entwicklung beinhaltet JUnit- und Integrationstests. In diesem Projekt arbeitet nur ein Entwickler (J. F.).
• Frameworks: Java 21, Spring Boot 3.2.2, Maven, Git, Jira, Bitbucket, Volue, Websockets, Rest, Swagger, Kafka, Microsoft Azure (SignalR, Eventhub), Docker, Prometheus, Micrometer
Java (allg.), Microsoft Azure, Spring Framework
8/2018 – 3/2023
Tätigkeitsbeschreibung
Weiterentwicklung und Pflege einer Eclipse RCP Anwendung im Logistikumfeld. Die Anwendung dient als Plattform für per OSGi angebundene Kundenmodule (die wiederum eigene Anwendungen darstellen). Sie umfasst
ca. 160.000 Codezeilen und läuft auf ca. 40.000 Client-Rechnern. Die Anwendung wird über eine weitere, eigens implementierte Service-Anwendung auf den Client-Rechnern ausgeliefert.
Angular, Apache Maven, Eclipse, Git, Java (allg.), Jenkins, Jira, Rich-Client, Spring Framework, Swing (Java)
8/2016 – 3/2023
TätigkeitsbeschreibungFull Stack – Entwicklung neuer Funktionen, sowohl im Frontend (UI: Swing, Angular) wie auch im Backend (Java Spring Services, JPA, Hibernate, Oracle, Tomcat 7), inklusive der erforderlichen Unit-Tests. Beheben von Fehlern.
Eingesetzte QualifikationenAngular, Apache Maven, Apache Tomcat, Git, Hibernate (Java), Java (allg.), Jenkins, Jira, Oracle Database, Spring Framework, Swing (Java)
2/2015 – 6/2016
Tätigkeitsbeschreibung
Weiterentwicklung einer umfangreichen Java/Java EE Web-Anwendung im
Logistikumfeld.
CSS (Cascading Style Sheet), Eclipse, Enterprise Javabeans, Git, glasfish, HTML, J2EE, Java (allg.), Javaserver Faces, SQL
Ausbildung
Hamburg
Über mich
Weitere Kenntnisse
• Java Experte, Erfahrung seit 1996
• Clean Code, SOLID-Prinzipien, funktionaler Programmierstil
• Refactoring, Test-Driven Development
• Continuous Integration & Delivery
Frameworks & Tools
• IntelliJ Idea
• Spring/Spring Boot, Google Guice
• Swing, SWT, Eclipse RCP, Tycho, Vaadin, CUBA, HTML/CSS, Bootstrap
• Maven, Gradle, Git Jira, Jenkins
Themen
• Agile, Scrum
• Rapid Web Application Development
• Branchen: Logistik, Finanzen, Börse, Industrie, Verlage, Energieversorgung
• Geschäftsanwendungen, Handelssysteme, Quantitative Finance (Quant Developer)
Persönliche Daten
- Deutsch (Muttersprache)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden