freiberufler SW Developer auf freelance.de

SW Developer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 71384 Weinstadt
  • Nähe des Wohnortes
  • de  |  en
  • 09.11.2024

Kurzvorstellung

Entwicklung von Enterprise Applikationen mit Java EE Full-Stack, Frontend mit Angular

Qualifikationen

  • Angular3 J.
  • Full-Stack
  • HTML5
  • J2EE2 J.
  • Java (allg.)4 J.
  • JavaScript
  • Microservices
  • Representational State Transfer (REST)2 J.
  • Spring Framework5 J.
  • SQL

Projekt‐ & Berufserfahrung

Fullstack Developer
Kundenname anonymisiert, Remote, Essen
1/2024 – 6/2024 (6 Monate)
Öl- und Gasindustrie
Tätigkeitszeitraum

1/2024 – 6/2024

Tätigkeitsbeschreibung

Datenbanksystem zu Eingangsgrößen der Modellierung, der Maßnahmen und weiterer Details zum Netzentwicklungsplan Gas zur Umsetzung der Vorgaben durch die Bundesnetzagentur mit einfachem Zugang via Webapplikation. Review der gesamten Codebasis, Beratung und Einführung von Verfahren der Qualitätssicherung, umfangreiches Refactoring der Anwendung unter Beachtung aktueller Best Practices des SW-Engineerings, Releasemanagement, Aktualisierung der verwendeten OSS-Frameworks, Coaching der Entwickler, Implementierung von Neuanforderungen, Frontend mit Angular, Backend mit Java/Spring, Postgres/SQL Server.

Eingesetzte Qualifikationen

Angular, AngularJS, Confluence, CSS (Cascading Style Sheet), Docker, HTML, Java (allg.), Json, Jira, Junit, Microsoft Azure, Microsoft SQL-Server (MS SQL), Postgresql, Representational State Transfer (REST), Spring Framework, SQL

Fullstack Developer
Kundenname anonymisiert, Remote, Stuttgart
11/2021 – 9/2023 (1 Jahr, 11 Monate)
Finanzdienstleister
Tätigkeitszeitraum

11/2021 – 9/2023

Tätigkeitsbeschreibung

Neuentwicklung eines Anwendungssystems zur Abbildung des Factorings von Arztleistungen wie Ankauf, Abrechnung, Buchhaltung, Forderungsmanagement, Stammdatenverwaltung. Realisierung auf Basis von Microservices, Frontend mit Angular, Backend mit Java/Spring, Postgres, RabbitMQ

Eingesetzte Qualifikationen

Angular, Docker, Java (allg.), Postgresql, Spring Framework

Full Stack Developer
Kundenname anonymisiert, Remote
1/2021 – 9/2021 (9 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2021 – 9/2021

Tätigkeitsbeschreibung

Es wurde die Applikation zur Beantragung, der Ausgabe sowie der nachgelagerten Bearbeitung (Sperrung etc.) von Ausweisdokumenten entwickelt. Die Anwendung weist ein ansprechendes UI auf, das in Angular realisiert wurde. Das Backend ist mit Java realisiert und bedient sich einer Postgres SQL-Datenbank. Die Kommunikation findet über eine REST-API statt.
Automatische Unit- und Integrationstests sowie ein aufwändiger Reviewprozess hatten im Entwicklungsprozess einen überdurchschnittlichen Stellenwert.

Eingesetzte Qualifikationen

Angular, Java (allg.), Postgresql

SW Developer
Kundenname anonymisiert, Remote
10/2020 – 12/2020 (3 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

10/2020 – 12/2020

Tätigkeitsbeschreibung

Optimierung des Customer Service durch Erhöhung der First Contact Resolution. Integration mehrerer SaaS Systeme. Erstellung von Microservices, welche ein Messaging-System zur Abwicklung der Kommunikation zwischen den SaaS-Systemen bilden.

Eingesetzte Qualifikationen

Java (allg.), Representational State Transfer (REST)

Full Stack Development
Kundenname anonymisiert, Weinstadt
1/2020 – 6/2020 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – 6/2020

Tätigkeitsbeschreibung

Testprojekte zur Erstellung von Web-Applikationen mit Angular. Abgedeckt wurden u.a. die Bestandteile Components, Routing, Reactive Forms, Pipes, DI, NgRx, REST sowie Layouting mit Semantic UI. Dazu Java, Spring Boot, Cloud Foundry.

Eingesetzte Qualifikationen

Java (allg.), Angular, Representational State Transfer (REST)

Senior Java Developer
Kundenname anonymisiert, Stuttgart
8/2019 – 12/2019 (5 Monate)
Finanzdienstleister
Tätigkeitszeitraum

8/2019 – 12/2019

Tätigkeitsbeschreibung

Clustering mit Machine Learning (Künstliche Intelligenz): Kundensegmentierung mit Verfahren des Machine Learnings. Durch Einsatz des Clustering-Algorithmus‘ K-Means wird die Bildung von Kundengruppen automatisiert. Das in Python erarbeitete Verfahren wurde mit Java als Spring Boot Kundenapplikation entwickelt. Als Machine-Learning Bibliotheken wurden u.a. H2O, Apache Spark und Apache Commons Math ML evaluiert. Letztere kam schließlich zum Einsatz. Die Ergebnisse des Clusterings und der Segmentierung werden in einem PDF-Dokument protokolliert und mit JFreeChart grafisch dargestellt. Das Vorgehensmodell war Scrum.
Java 11, Spring Boot, Apache Commons Math ML, Python, XML, iText, JFreeChart, Intellij IDEA, Git, Jira, SonarQube

Eingesetzte Qualifikationen

Java (allg.), Python, Spring Framework, MathML (Mathematical Markup Language)

Senior Java Developer
Kundenname anonymisiert, Stuttgart
4/2019 – 7/2019 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2019 – 7/2019

Tätigkeitsbeschreibung

Mobility Services: Erstellung und Erweiterung von Microservices mit Java, Spring Boot. Bereitstellung von innovativen Mobilitätslösungen für Benutzeroberflächen in Angular und React. Integration von Fremdsystemen über REST APIs. Das Vorgehensmodell war Scrum.
Java, Spring Boot, JSON, XML, REST, Cloud Foundry, Intellij IDEA, Visual Studio Code, Postman, SonarQube

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Cloud Computing, Representational State Transfer (REST)

Senior Java Developer
Kundenname anonymisiert, Stuttgart
9/2017 – 1/2019 (1 Jahr, 5 Monate)
Banken
Tätigkeitszeitraum

9/2017 – 1/2019

Tätigkeitsbeschreibung

Diverse Entwicklungstätigkeiten im Umfeld eines OnlinebankingPortals. Erweiterung des Webportals, Erstellung von REST-APIs. Erstellung eines neuen Kreditkarten-Portals.
Java, JavaEE, abaXX, JPA, Spring, Spring Boot, SQL, JUnit, JSP, HTML, CSS, XML, REST, JSON, Maven, IDEA, SVN, Oracle, Jenkins, Confluence, SonarQube

Eingesetzte Qualifikationen

J2EE, Spring Framework

Senior Java Developer
Kundenname anonymisiert, Stuttgart
11/2016 – 8/2017 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2016 – 8/2017

Tätigkeitsbeschreibung

WLTP: Erstellung einer JavaEE Applikation mit REST-Schnittstelle für die Bereitstellung von CO2- und Verbrauchsdaten von individuellen Fahrzeugen zur Einführung der neuen Zulassungsprozeduren nach WLTP.
Java, JavaEE, EJB, JPA, PAI, Spring, Spring Boot, SQL, JUnit, Mockito, JSF, XML, REST, JSON, Maven, Eclipse, SVN, DB2, Jenkins, Nexus, Sonar, WebSphere, Windows, Linux

Eingesetzte Qualifikationen

Enterprise Javabeans, J2EE, Spring Framework, Representational State Transfer (REST)

Ausbildung

Informatik mit Nebenfach BWL
Diplom-Informatiker (FH)
1994
Würzburg

Über mich

Full-Stack Developer mit Java und Angular

Weitere Kenntnisse

Java EE, Spring Boot, Spring Web, JPA, Hibernate, EJB, JSF, JSP, Struts, jQuery, Angular, React, Solr/Lucene, WebServices, SOAP, REST, JAX-WS, JAX-RS, Jersey, Apache CXF, JAXP, JAXB, Maven, iText, Apache FOP, JasperReports, POI, jBPM, Swing, Eclipse RCP/SWT, Quartz, ANTLR, Eclipse, IntelliJ IDEA, PyCharm, WebStorm, VS Code, IBM RAD/WID/WSAD, NetBeans, Anaconda, Git, SVN, CVS, Jenkins, Jira, Confluence, Upsource, JBoss AS, IBM WebSphere, DB2 UDB, Oracle, MySQL, MS-SQL, Informix, Scrum, UML, ERM, SA/SD

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
2209
Alter
58
Berufserfahrung
26 Jahre und 1 Monat (seit 10/1998)

Kontaktdaten

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

Jetzt Mitglied werden