freiberufler Senior Java Software Engineer auf freelance.de

Senior Java Software Engineer

offline
  • 80€/Stunde
  • 33098 Paderborn
  • National
  • de  |  en  |  fr
  • 25.11.2023

Kurzvorstellung

✔ 25 Jahre Java-Softwareentwicklung
✔ 15 Jahre im professionellen Einsatz
✔ 14 Jahre Spring Framework
✔ 8 Jahre Google Cloud Platform, Kubernetes & Docker
✔ 5+ Jahre Vue.js & React.js
✔ 11 Jahre agile Projekte (Scrum, Kanban)

#gernperDu

Qualifikationen

  • Cloud (allg.)
  • Continuous Integration8 J.
  • Datenbankentwicklung3 J.
  • Full-Stack14 J.
  • Java (allg.)8 J.
  • Softwareentwicklung (allg.)14 J.
  • Spring Framework8 J.
  • Test Automation7 J.

Projekt‐ & Berufserfahrung

Senior Java Software Engineer | Spring Boot Microservices | Kubernetes | PostgreSQL | React
Engel & Völkers, Hamburg / remote
2/2022 – 2/2023 (1 Jahr, 1 Monat)
Wohnungswirtschaft
Tätigkeitszeitraum

2/2022 – 2/2023

Tätigkeitsbeschreibung

- Entwicklung und Betrieb von per Google Pub/Sub kommunizierenden Microservices zur asynchronen Verarbeitung und Verteilung von Immobiliendaten

- Entwicklung und Betrieb einer Webanwendung bestehend aus React-Frontend und per GraphQL/REST angebundenem Spring-Boot-Backend

- Entwicklung und Betrieb einer Anwendung zur automatisierten Analyse und Verarbeitung von Daten in E-Mails- Entwicklung und Betrieb von per Google Pub/Sub kommunizierenden Microservices zur asynchronen Verarbeitung und Verteilung von Immobiliendaten

Eingesetzte Qualifikationen

Agile Methodologie, Backend, Confluence, Continuous Delivery, CSS (Cascading Style Sheet), Docker, Front End, Full-Stack, Git, Google Cloud, Graphql, Hibernate (Framework), Hibernate (Java), HTML, Java (allg.), JavaScript, Json, Jira, Junit, Kanban (Softwareentwicklung), Continuous Integration, Postgresql, React (JavaScript library), Representational State Transfer (REST), Softwareentwicklung (allg.), Spring Framework, SQL, Test Automation, Typescript

Senior Java Software Developer
achelos GmbH, Paderborn
2/2020 – 12/2020 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2020 – 12/2020

Tätigkeitsbeschreibung

Implementierung einer umfangreichen Testsuite für die eHealth-Software und -Infrastruktur deutscher Krankenversicherungen (elektronische Patientenakte, aPA)

Eingesetzte Qualifikationen

Eclipse, Git, Representational State Transfer (REST), Softwareentwicklung (allg.), Test Automation, Testen, XML

Senior Java Software Engineer | Spring Boot Microservices | Kubernetes | PostgreSQL | Vue.js
WPS Management GmbH, Paderborn
5/2016 – 2/2022 (5 Jahre, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2016 – 2/2022

Tätigkeitsbeschreibung

Entwicklung einer Business Integration Platform für strategiekonforme B2B-Beschaffungsprozesse

- Entwicklung von Microservices mit Spring Boot und Node.js
- Spezifizierung von REST-Schnittstellen mit OpenAPI
- Implementierung von Geschäftslogik
- Software- und Datenbankdesign
- Entwicklung und Optimierung von Datenbankabfragen
- Implementierung von Unit-, Integrations- und End-to-End-Tests
- Erstellung von Services und Deployments in Kubernetes
- Erstellung web-basierter Benutzeroberflächen und UI-Komponenten mit Vue.js
- Code-Reviews
- Durchführung manueller Softwaretests
- Erhebung und Auswertung von Metriken
- Aufwandschätzung
- Konzeption
- Dokumentation
- SCRUM

Eingesetzte Qualifikationen

Scrum, Agile Methodologie, Apache Maven, Backend, Confluence, Continuous Delivery, CSS (Cascading Style Sheet), Docker, Front End, Full-Stack, Git, Google Cloud, Hibernate (Framework), HTML, Java (allg.), JavaScript, Json, Jira, Junit, Continuous Integration, Node.Js, Representational State Transfer (REST), Softwareentwicklung (allg.), Apache Solr, Spring Framework, Test Automation, Testen, Typescript, Vue.Js

Senior Java Software Developer | JBoss EAP | JSF | BPM | JCR
Siemens AG, Paderborn
7/2012 – 4/2016 (3 Jahre, 10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2012 – 4/2016

Tätigkeitsbeschreibung

Entwicklung einer Webanwendung zur Abbildung des Steuerberatungsprozesses für alle weltweit stattfindenden Projekte des Unternehmens

- Software- und Datenbankdesign
- Implementierung von Geschäftslogik
- Entwicklung und Optimierung von Datenbankabfragen
- Umsetzung und Erweiterung des Berechtigungskonzepts
- Design von Inhaltstypen und Abfragen im Document Management System (JCR)
- Entwicklung von Eingabemasken und zugehörigen Controllern
- Entwicklung von Schnittstellen zur Service-Schicht
- Softwaretests
- Unterstützung bei der Anforderungsaufnahme
- Aufwandschätzung
- Konzeption
- Koordination auf technischer Ebene mit anderen Abteilungen und Spezialisten
- Beratung des Service Managements
- Erstellung von Auswertungen
- Dokumentation, Erstellung von UML- und Sequenz-Diagrammen
- Analyse und Bearbeitung von Bugs
- Performance-Analysen
- Einarbeitung eines Entwicklerteams im europäischen Ausland (Kommunikation auf Englisch)
- Administration des lokalen JBoss Application Servers (EAP 6.x)

Eingesetzte Qualifikationen

Datenbankentwicklung, Oracle Database, SQL, Wildfly, Backend, Front End, CSS (Cascading Style Sheet), Full-Stack, Hibernate (Framework), HTML, Javaserver Faces, Business Process Model and Notation, Prozessmanagement, Softwareentwicklung (allg.)

Software Developer | Java | Spring MVCSoftware Developer | Java | Spring MVC
ImmoScout24, Berlin
1/2012 – 6/2012 (6 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

1/2012 – 6/2012

Tätigkeitsbeschreibung

Entwicklungs- und Wartungsaufgaben im Bereich der zentralen Suchmaske des Portals.

- Implementierung in Java, Spring MVC, SQL, Javascript
- Prototyping
- Konzeption
- Softwaretests
- Lasttests
- Überwachung von Buildprozessen
- organisatorische Aufgaben
- Analyse und Bearbeitung von Bugs
- SCRUM

Eingesetzte Qualifikationen

Oracle Database, Continuous Integration, Test Automation, Testen, Java (allg.), Spring Framework, CSS (Cascading Style Sheet), Hibernate (Framework), HTML, JavaScript, Json, Representational State Transfer (REST), Scrum, Softwareentwicklung (allg.)

Software Developer | Java | Spring MVC
ImmoScout24, Berlin
10/2011 – 12/2011 (3 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

10/2011 – 12/2011

Tätigkeitsbeschreibung

Entwicklung eines suchmaschinenoptimierten Teilbereichs des Immobilienportals auf Basis von Spring MVC und JSP.

- Implementierung
- Softwaredesign
- Unit-Testing
- UI-Testing
- SCRUM

Eingesetzte Qualifikationen

Scrum, Apache Maven, Continuous Delivery, CSS (Cascading Style Sheet), Full-Stack, Hibernate (Framework), HTML, Java (allg.), JavaScript, Junit, Continuous Integration, Representational State Transfer (REST), Softwareentwicklung (allg.), Spring Framework, Testen

Software Developer | Java | Spring | SQLSoftware Developer | Java | Spring | SQL
Volkswagen AG, Hannover
4/2011 – 8/2011 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2011 – 8/2011

Tätigkeitsbeschreibung

Entwicklung einer Webanwendung zur Verwaltung und Dokumentation von Fahrzeugprojekten

Eingesetzte Qualifikationen

Oracle Database, SQL, Softwareentwicklung (allg.), Spring Framework, SQL*Plus, CSS (Cascading Style Sheet), Full-Stack, HTML, Javaserver Faces

Software Developer | Java | Spring | SQL
Volkswagen AG, -
11/2010 – 4/2011 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2010 – 4/2011

Tätigkeitsbeschreibung

Entwicklung einer Webanwendung zur Pflege von internationalisierten Texten für den firmeninternen Softwareentwicklungsprozess

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, Java (allg.), Jenkins, Javaserver Faces, Continuous Integration, Oracle Database, Softwareentwicklung (allg.)

Software Developer | Java | SQL | JSF
Porsche AG, remote
5/2008 – 4/2012 (4 Jahre)
Automobilindustrie
Tätigkeitszeitraum

5/2008 – 4/2012

Tätigkeitsbeschreibung

Weiterentwicklung einer Webanwendung für die Visualisierung des Vertriebsnetzes und die Bewertung von Maßnahmen zur Corporate Compliance

Eingesetzte Qualifikationen

Oracle Database, SQL, Softwareentwicklung (allg.), CSS (Cascading Style Sheet), Full-Stack, Hibernate (Framework), HTML, Javaserver Faces

Ausbildung

Informatik
Dipl.-Inf.
Uni Paderborn
2006
Paderborn

Über mich

• freiberuflicher Softwareentwickler mit großer Leidenschaft für seine Profession
• tiefgehende Erfahrung in der Java Softwareentwicklung seit 1997
• seit 2008 im professionellen Java-Umfeld tätig
• langjährige Projekterfahrung mit relationalen und NoSQL-Datenbanken wie PostgreSQL, Oracle DB und MongoDB
• arbeitet seit 8 Jahren mit Docker-basierten Microservices auf der Kubernetes Platform
• detaillierte Kenntnisse des Spring Frameworks
• erfahren im Bereich des Softwaretestings auf allen Ebenen der Testpyramide
• erfolgreiche Implementierung von Web-Anwendungen von der Datenbank bis zur UI
• praktische Erfahrung mit Continuous Integration und Automation Tools wie Gitlab und Jenkins
• arbeitet mit einem agilen Mindset
• intrinsisch motiviert und leidenschaftlich
• aufgeschlossen und interessiert an neuen Technologien und Wegen, Dinge smarter zu machen
• Erfahrung in internationalen Teams

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
382
Alter
50
Berufserfahrung
18 Jahre und 6 Monate (seit 06/2006)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden