freiberufler Softwareentwickler auf freelance.de

Softwareentwickler

zuletzt online vor 7 Tagen
  • 80‐100€/Stunde
  • 80469 München
  • Nähe des Wohnortes
  • de  |  en
  • 05.11.2024

Kurzvorstellung

Ich bin branchenunabhängiger Softwareentwickler und habe mich während der Unterstützung meiner Kunden auf die Backend-Entwicklung in Java spezialisiert.

Qualifikationen

  • Apache Kafka
  • ApplicationServer
  • Docker6 J.
  • Git6 J.
  • Java-Entwickler
  • Kubernetes5 J.
  • Relationale Datenbanken
  • Representational State Transfer (REST)8 J.
  • Spring Framework7 J.
  • Webentwickler

Projekt‐ & Berufserfahrung

Freiberuflicher Softwareentwickler
Kundenname anonymisiert, München
2/2024 – 10/2024 (9 Monate)
Großhandel
Tätigkeitszeitraum

2/2024 – 10/2024

Tätigkeitsbeschreibung

Neuentwicklung eines B2B Marktplatzes:
- Konzeption und Entwicklung einer Microservice-Landschaft
- Authentifizierung anhand von OAuth2, Autorisierung: Konzepterstellung und Implementierung von Rechten und Rollen
- Datenbank-Modellierung entsprechend dem fachlichen Kontext
- Ausarbeitung und Implementierung einer REST API entsprechend den Anforderungen des Geschäftsmodells
Technologien: Java, SpringBoot, Spring Security OAuth 2.0, JPA, Hibernate, MySQL, MongoDB, Amazon S3, REST, GitLab, Swagger

Eingesetzte Qualifikationen

Mongodb, Git, Hibernate (Java), Java (allg.), Representational State Transfer (REST), Spring Framework, SQL

Java Softwareentwickler
Kundenname anonymisiert, München
7/2021 – 1/2024 (2 Jahre, 7 Monate)
Banken
Tätigkeitszeitraum

7/2021 – 1/2024

Tätigkeitsbeschreibung

Weiterentwicklung von Applikationen für die Abwicklung von Wertpapiergeschäften
- Umbau einer monolithischen Applikation und Aufteilung in Microservices
- Migration und Anpassung von Systemtests, Load- und Performance-Testing
- Unterstützung des Fachbereichs bei der Umsetzung neuer Regularien im Wertpapierhandel
Technologien: Java, Spring, JPA, JMS, Hibernate, JBoss, Oracle DB, Flyway, Mockito, REST, Spring WebFlux, Jenkins, Docker, Kubernetes, BitBucket, Linux, Scrum

Eingesetzte Qualifikationen

Docker, Git, Hibernate (Java), Java (allg.), Jenkins, Junit, Kubernetes, Oracle Database, Representational State Transfer (REST), Scrum, Spring Framework

Java Developer
Kundenname anonymisiert, München
11/2018 – 12/2022 (4 Jahre, 2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2018 – 12/2022

Tätigkeitsbeschreibung

Meldewesen: Umsetzung neuer Richtlinien und Funktionen entsprechend den Anforderungen und Standards vom Bund im Bereich Wohnen
Technologien: Java, JEE (EJB, JPA), Hibernate, Maven, Mockito, Docker, JBoss, Oracle DB, XML, Jenkins, Scrum

Bürgerservice-Portal: Erweiterung der API (REST) im Bereich Kraftfahrzeug-Zulassung
Technologien: Java, Spring Boot, Docker, JSF, JBoss, SQL, Flyway, Kubernetes, Helm, Rancher, Nexus, GitLab, Vue.js, Swagger, Scrum

Eingesetzte Qualifikationen

Apache Maven, Docker, Hibernate (Java), Java (allg.), Javaserver Faces, Junit, Kubernetes, Oracle Database, Representational State Transfer (REST), XML

Backend Java Developer
Kundenname anonymisiert, München
6/2018 – 10/2018 (5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2018 – 10/2018

Tätigkeitsbeschreibung

Weiterentwicklung der Administrationsplattform des Bayerischen Landesamts für Steuern auf Backend-Seite
- Erweiterung der REST API
- Umsetzung eines Rechte- und Rollenkonzepts
Technologien: Java, Spring, JPA, PostgreSQL, Mockito, SOAP, REST, Fitnesse, Jenkins, Nexus, Git, Scrum

Eingesetzte Qualifikationen

SQL, Scrum, Git, Java (allg.), SOAP, Representational State Transfer (REST), Spring Framework

Full Stack Developer
Kundenname anonymisiert, München
7/2017 – 5/2018 (11 Monate)
Banken
Tätigkeitszeitraum

7/2017 – 5/2018

Tätigkeitsbeschreibung

Weiterentwicklung von Applikationen aus dem Bereich Baufinanzierung
- Weiterentwicklung des B2B Vergleichsportals mit Java, Apache Velocity
- Neuentwicklung des mobilen B2C Vergleichsportals mit ExtJS
- Erweiterung von Microservices entsprechend den fachlichen Anforderungen mit Spring, Docker

Technologien: Java, Apache Velocity, JavaScript, jQuery, Liquibase, HTML, CSS, ExtJS6, Spring, Spring Boot, Spring Cloud, Spring Security OAuth 2.0, JWT, Cucumber, Mockito, Docker, OpenShift, Git, Jenkins, Scrum

Eingesetzte Qualifikationen

Scrum, Docker, Java (allg.), Jenkins, Spring Framework, CSS (Cascading Style Sheet), HTML, JavaScript, Jquery, Responsive Webdesign

Backend Developer JEE
Kundenname anonymisiert, Ismaning
2/2017 – 6/2017 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2017 – 6/2017

Tätigkeitsbeschreibung

Neuentwicklung einer Applikation zur Steuerung von Produktionsprozessen
- Design und Implementierung des relationalen Datenmodells
- Implementierung von komplexen Funktionen
- Code-Optimierung

Technologien: JavaEE (EJB, JPA, REST), Oracle DB, Glassfish 4, Hibernate, JUnit, Mockito, MagicDraw, Cameo Data Modeler, CA4

Eingesetzte Qualifikationen

Oracle Database, Hibernate (Java), Junit, Representational State Transfer (REST), Enterprise Javabeans

Softwareentwickler
Kundenname anonymisiert, München
7/2015 – 12/2016 (1 Jahr, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2015 – 12/2016

Tätigkeitsbeschreibung

Weiterentwicklung einer Applikation für das werkweite und werkübergreifende Berichtswesen eines Automobilherstellers
Aufgaben: Anpassung, Erweiterung und Testen bestehender Funktionen des Manufacturing Reporting Systems nach Scrum
Technologien: EJB, JSF (Primefaces), JPA, JMS, REST, XML, JUnit, Ant, Maven, IBM DB2, IBM Websphere, IBM Websphere MQ, Git, Perforce, Jenkins, SonarCube, JIRA, TDD

Projekte im Bereich Big Data (Predictive Maintenance: Echtzeit-Bildanalyse, Predictive Analytics: Wärmebedarfsvorhersage)
Aufgaben: Machine Learning und Datamining nach CRISP-DM
Technologien: Hadoop, Hive, Spark, Cassandra

Eingesetzte Qualifikationen

Apache Hadoop, Big Data, Enterprise Javabeans, Git, IBM DB2, IBM WebSphere Application Server (WAS), J2EE, Javaserver Faces, Jenkins, Reporting, Representational State Transfer (REST), Scrum, Softwareentwicklung (allg.), XML

Softwareentwickler (Festanstellung)
Kundenname anonymisiert, München
3/2014 – 6/2015 (1 Jahr, 4 Monate)
Großhandel
Tätigkeitszeitraum

3/2014 – 6/2015

Tätigkeitsbeschreibung

Implementierung eines administrativen Backendbereichs für Händler und Erweiterung der Suche sowie der Suchergebnisseiten
Technologien: Hybris, JSF (Primefaces), jQuery, JUnit, Mockito, Ant, MySQL, Spring, Spring- MVC, JIRA, Jenkins, CSS, JavaScript, Git, TDD, Scrum

Redesign und Relaunch der bestehenden E-Commerce-Applikation, Portierung auf neue Hybris Version, Implementierung von neuen Features
Technologien: Hybris, MySQL, Spring, Spring-MVC, JUnit, JIRA, Bamboo, JavaScript, jQuery, AJAX, CSS, Git

Eingesetzte Qualifikationen

Hybris, Ajax, CSS (Cascading Style Sheet), Git, Handel, JavaScript, Javaserver Faces, Jenkins, Jira, Jquery, Mysql, Scrum, Softwareentwicklung (allg.), Spring Framework

Softwareentwickler (Festanstellung)
Kundenname anonymisiert, München
9/2013 – 3/2014 (7 Monate)
Versicherungen
Tätigkeitszeitraum

9/2013 – 3/2014

Tätigkeitsbeschreibung

Entwicklung eines Test-Frameworks zur Verifizierung eines Business Activity Monitorings
Planung und Auswertung von Load & Performance Tests
Modifizierung eines Generators zur Erzeugung verschiedener XML Files aufgrund eines bestimmten fachlichen Kontexts
Scrum, Java EE, JBoss, XML, Eclipse RCP, OSGi, JUnit

Eingesetzte Qualifikationen

J2EE, Jira, Junit, Rich-Client, Scrum, SOAP, Softwareentwicklung (allg.), Wildfly, XML

Softwareentwickler
Kundenname anonymisiert, Ingolstadt
5/2012 – 9/2013 (1 Jahr, 5 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

5/2012 – 9/2013

Tätigkeitsbeschreibung

S1000D - Perl: Entwicklung von Funktionen zur Bearbeitung und Erstellung von XML-Dokumenten, Frontend-/Backend-Funktionserweiterung und Einbindung sowie Persistenz-Schicht- Erweiterung, Erstellen der Dokumentation zur Applikationsanwendung,
S2000M - Java: Querschnittliche Entwicklung neuer Funktionen über alle Schichten hinweg, Frontend-/Backend-/Persistenz-Schicht, Implementierung von neuen Funktionen und Seiten, Funktionen für die Erstellung von XML- und PDF-Dokumenten
Eclipse, Perl CGI, Perl DBI, Template Toolkit, XML, HTML, CSS, Ext JS, AJAX, Oracle SQL, Apache HTTP Server, SVN, Java EE, JSF (Primefaces), Spring, JPA, Hibernate, Apache Velocity, JBoss, Ant, Oracle, SVN

Eingesetzte Qualifikationen

Ajax, Apache HTTP Server, CSS (Cascading Style Sheet), Hibernate (Java), HTML, J2EE, Javaserver Faces, Perl, Softwareentwicklung (allg.), Spring Framework, Wildfly, XML

Zertifikate

hybris
2014
Allianz ABS Level II Client
2014

Ausbildung

Bioinformatik
Bioinformatik Master
2010
München

Über mich

Ich besitze langjährige Erfahrung im Umgang mit Datenbanken und der Programmierung mit Spring und JavaEE mit, die ich bei der Entwicklung von Enterprise Applikationen und Webanwendungen gesammelt habe.
In den letzten Projekten lag der Schwerpunkt auf der Entwicklung von REST APIs im Microservice-Umfeld unter Verwendung von Container Technologien und Einhaltung von CI/CD Prozessen.
Agile Praktiken, wie Scrum, Kanban, Clean Code Development und Pair Programming gehören für mich zum Standard.

Weitere Kenntnisse

Java, Spring, SQL, Hibernate, Kubernetes, Docker, JavaEE (EJB, JPA, JSF, JSP), Kafka, Jenkins, Primefaces, JavaScript, jQuery, Eclipse, IntelliJ, SVN, Git, ExtJS, HTML, CSS, PHP, Hadoop, Hive, Spark, Cassandra, MongoDB, Amazon S3, JUnit, Mockito, Allianz Business System (ABS Level II Client Zertifizierung), hybris (core Zertifizierung), Tomcat, Apache HTTP Server, Redhat JBoss AS, IBM Websphere, Apache ANT, Maven, JIRA, Jenkins, Scrum

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
4781
Alter
44
Berufserfahrung
13 Jahre und 9 Monate (seit 03/2011)

Kontaktdaten

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

Jetzt Mitglied werden