Senior Java Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 80€/Stunde
- 33098 Paderborn
- National
- de | en | fr
- 25.11.2023
Kurzvorstellung
✔ 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
Projekt‐ & Berufserfahrung
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
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
2/2020 – 12/2020
TätigkeitsbeschreibungImplementierung einer umfangreichen Testsuite für die eHealth-Software und -Infrastruktur deutscher Krankenversicherungen (elektronische Patientenakte, aPA)
Eingesetzte QualifikationenEclipse, Git, Representational State Transfer (REST), Softwareentwicklung (allg.), Test Automation, Testen, XML
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
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
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)
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.)
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
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.)
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
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
4/2011 – 8/2011
TätigkeitsbeschreibungEntwicklung einer Webanwendung zur Verwaltung und Dokumentation von Fahrzeugprojekten
Eingesetzte QualifikationenOracle Database, SQL, Softwareentwicklung (allg.), Spring Framework, SQL*Plus, CSS (Cascading Style Sheet), Full-Stack, HTML, Javaserver Faces
11/2010 – 4/2011
TätigkeitsbeschreibungEntwicklung einer Webanwendung zur Pflege von internationalisierten Texten für den firmeninternen Softwareentwicklungsprozess
Eingesetzte QualifikationenCSS (Cascading Style Sheet), HTML, Java (allg.), Jenkins, Javaserver Faces, Continuous Integration, Oracle Database, Softwareentwicklung (allg.)
5/2008 – 4/2012
TätigkeitsbeschreibungWeiterentwicklung einer Webanwendung für die Visualisierung des Vertriebsnetzes und die Bewertung von Maßnahmen zur Corporate Compliance
Eingesetzte QualifikationenOracle Database, SQL, Softwareentwicklung (allg.), CSS (Cascading Style Sheet), Full-Stack, Hibernate (Framework), HTML, Javaserver Faces
Ausbildung
Uni Paderborn
Paderborn
Über mich
• 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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden