freiberufler Softwareentwickler auf freelance.de

Softwareentwickler

zuletzt online vor wenigen Stunden
  • 80‐100€/Stunde
  • 80469 München
  • Nähe des Wohnortes
  • de  |  en
  • 20.03.2025

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
  • Docker7 J.
  • Git10 J.
  • Java-Entwickler
  • Kubernetes6 J.
  • Relationale Datenbanken
  • Representational State Transfer (REST)8 J.
  • Spring Framework10 J.
  • Webentwickler

Projekt‐ & Berufserfahrung

Senior Softwareentwickler
Kundenname anonymisiert, München
1/2024 – 12/2024 (1 Jahr)
Großhandel
Tätigkeitszeitraum

1/2024 – 12/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
Eingesetzte Methoden und Technologien:
Java 21, Spring Boot, Spring Security OAuth 2.0, JWT, Maven, JUnit, Mockito, Apache Kafka, Docker, Kubernetes, Podman, hexagonale Architektur, JPA, Hibernate, MySQL, MongoDB, Flyway, AWS / Amazon S3, REST, JSON, Git, GitLab, OpenAPI, Swagger, IntelliJ, Linux, Bash, Jira, Confluence, Scrum

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Apache Maven, Bash Shell, Confluence, Docker, Git, Hibernate (Java), Java (allg.), Jira, Json, Junit, Kubernetes, Mongodb, Representational State Transfer (REST), Scrum, Spring Framework

Senior Softwareentwickler
Kundenname anonymisiert, München
7/2021 – 12/2023 (2 Jahre, 6 Monate)
Banken
Tätigkeitszeitraum

7/2021 – 12/2023

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
Eingesetzte Methoden und Technologien:
Java 8, Java 17, Spring, Spring Boot, JPA, JMS, Hibernate, Maven, JBoss, JUnit, Mockito, Oracle DB, SQL, Flyway, REST, JSON, Spring WebFlux, Jenkins, Docker, Kubernetes, Podman, Git, BitBucket, Linux, IntelliJ, Nexus, Linux, Bash, Postman, hexagonale Architektur, Jira, Confluence, Scrum

Eingesetzte Qualifikationen

Apache Maven, Bash Shell, Confluence, Docker, Git, Hibernate (Java), Java (allg.), Jenkins, Jira, Json, Junit, Kubernetes, Oracle Database, Representational State Transfer (REST), Scrum, Spring Framework, SQL

Senior 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
- XML Upgrade nach Bund Anforderungen - Komplexes Mapping Framework
Bürgerservice-Portal:
- Weiterentwicklung von Microservices und Erweiterung der API (REST) im Bereich Kraftfahrzeug-Zulassung
- Logik-Implementierung, Datenbankerweiterung – im Kontext: neue Umweltplaketten – neue Felder in Fahrzeugscheinen – Anforderungen für Elektrofahrzeug-Kennzeichen
Eingesetzte Methoden und Technologien:
JavaEE 8, EJB, JPA, Java 8, Java 17, Spring Boot, JSF, SWT / JFace, Hibernate, Maven, Typescript, JavaScript, Vue.js, SCSS, Node, NPM, JBoss, Oracle DB, SQL, REST, JSON, XML, XSL, XSLT, JAXB, Jasper, Jenkins, SonarQube, Flyway, Docker, Kubernetes, Helm, Rancher, Nexus, Puppet, GitLab, OpenAPI, Swagger, Postman, IntelliJ, JUnit, Mockito, MindMap, Jira, Confluence, Scrum

Eingesetzte Qualifikationen

Apache Maven, Confluence, Docker, Git, Hibernate (Java), J2EE, Java (allg.), Java Architecture for XML Binding (JAXB), Javaserver Faces, Jenkins, Jira, Json, Junit, Kubernetes, Node.Js, Oracle Database, Puppet, Representational State Transfer (REST), Scrum, Spring Framework, SQL, Typescript, Vue.Js, XML, XSL (Extensible Stylesheet Language), XSLT (XSL Transformation)

Senior 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
Eingesetzte Methoden und Technologien:
Java 8, Spring, JPA, Maven, PostgreSQL, JUnit, Mockito, SOAP, XML, REST, JSON, Testdriven Development, Fitnesse, Jenkins, SonarQube, Nexus, Flyway, Git, IntelliJ, Jira, Confluence, Scrum

Eingesetzte Qualifikationen

Apache Maven, Confluence, Git, Java (allg.), Jenkins, Jira, Json, Junit, Postgresql, Representational State Transfer (REST), Scrum, SOAP, Spring Framework, SQL

Senior Full-Stack Java Entwickler
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
Eingesetzte Methoden und Technologien:
Java 8, Spring, Spring Boot, Spring Cloud, Spring Security OAuth 2.0, JWT, Maven, Apache Velocity, JavaScript, jQuery, HTML, CSS, ExtJS6, Integration Testing, Cucumber, JUnit, MS SQL, Liquibase, Mockito, Docker, OpenShift, Puppet, Git, Jenkins, SonarQube, IntelliJ, Datenschutz (DSGVO), Jira, Confluence, Scrum

Eingesetzte Qualifikationen

Apache Maven, Confluence, CSS (Cascading Style Sheet), Docker, Git, HTML, Java (allg.), JavaScript, Jenkins, Jira, Jquery, Junit, Openshift, Puppet, Responsive Webdesign, Scrum, Spring Framework, SQL

Senior Full-Stack Java Entwickler
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
Eingesetzte Methoden und Technologien:
JavaEE, EJB, JPA, Oracle DB, SQL, REST, JSON, Glassfish 4, Maven, Hibernate, JUnit, Mockito, MagicDraw, Cameo Data Modeler, CA4, IntelliJ, Jira, Confluence, Scrum

Eingesetzte Qualifikationen

SQL, Confluence, Scrum, Apache Maven, J2EE, Jira, Json, Enterprise Javabeans, Hibernate (Java), Junit, Oracle Database, Representational State Transfer (REST)

Senior 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, Aufgaben: Anpassung, Erweiterung und Testen bestehender Funktionen des Manufacturing Reporting Systems nach Scrum
- Projekte im Bereich Big Data (Predictive Maintenance: Echtzeit-Bildanalyse, Predictive Analytics: Wärmebedarfsvorhersage), Aufgaben: Machine Learning und Datamining nach CRISP-DM
Eingesetzte Methoden und Technologien:
JavaEE, Java, EJB, JSF, PrimeFaces, JPA, JMS, REST, JSON, Jasper, XML, JUnit, Ant, Maven, IBM DB2, SQL, IBM Websphere, IBM Websphere MQ, Git, Perforce, Jenkins, SonarQube, Artifactory, TDD, Eclipse, Scala, BigData, Hadoop, Hive, Spark, Cassandra, Jira, Confluence, Betreuung eines Bachelor Studenten

Eingesetzte Qualifikationen

Apache Spark, SQL, Confluence, WebSphere, Apache Maven, Java (allg.), Jira, Junit, Scala, Ibm Websphere Mq, Json, 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
- Redesign und Relaunch der bestehenden E-Commerce-Applikation, Portierung auf neue Hybris Version, Implementierung von neuen Features
Eingesetzte Methoden und Technologien:
Java 8, Spring, Spring MVC, SAP Hybris (zertifiziert), JSF, PrimeFaces, JSTL, jQuery, CSS, HTML, Javascript, AJAX, JUnit, Mockito, Ant, MySQL, Jenkins, Git, TDD, IntelliJ, Bamboo, Jira, Confluence, Scrum

Eingesetzte Qualifikationen

SQL, Confluence, Java (allg.), Junit, HTML, Ajax, CSS (Cascading Style Sheet), Git, Handel, Hybris, 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
Eingesetzte Methoden und Technologien:
JavaEE, JBoss, XML, HP ALM LoadRunner, SOAPui, Java 5, RCP, OSGi, JUnit, Eclipse, Jira, Confluence, Scrum

Eingesetzte Qualifikationen

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

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

5/2012 – 9/2013

Tätigkeitsbeschreibung

Apache Applikation zur Erstellung der technischen Dokumentation des Eurofighters nach S1000D, Aufgaben: Entwicklung von Funktionen zur Bearbeitung und Erstellung von XML-Dokumenten, Frontend-/Backend-Funktionserweiterung und Einbindung sowie Persistenz-Schicht-Erweiterung, Erstellen der Dokumentation zur Applikationsanwendung
JBoss Applikation für die Analyse des logistischen Supports des Eurofighters nach S2000M, Aufgaben: 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
Eingesetzte Methoden und Technologien:
JavaEE, JSF (PrimeFaces, JSTL), Spring, JPA, Hibernate, Perl, CGI, DBI, Template Toolkit, XML, JavaScript, HTML, CSS, ExtJS, AJAX, Oracle SQL, Apache HTTP Server, SVN, Eclipse, Apache Velocity, JBoss, Ant, Oracle DB, SQL

Eingesetzte Qualifikationen

SQL, CGI (Common Gateway Interface), JavaScript, Ajax, Apache HTTP Server, CSS (Cascading Style Sheet), Hibernate (Java), HTML, J2EE, Javaserver Faces, Perl, Softwareentwicklung (allg.), Spring Framework, XML

Zertifikate

hybris
2014
Allianz ABS Level II Client
2014

Ausbildung

Bioinformatik
Bioinformatik Master
2010
München

Über mich

Java-Entwicklung
Umfangreiche Erfahrung in der Java-Entwicklung, einschließlich Spring Boot, JEE und verschiedener Java-Frameworks.

Microservices-Architektur
Konzeption und Entwicklung von Microservice-Landschaften, einschließlich Docker und Kubernetes.

Datenbank-Technologien
Erfahrung mit verschiedenen Datenbanksystemen wie SQL, NoSQL und Modellierung entsprechend fachlicher Kontexte.

Frontend-Technologien
Kenntnisse in JavaScript, jQuery, HTML, CSS und verschiedenen Frontend-Frameworks.

DevOps und CI/CD
Erfahrung mit Jenkins, Git, Docker und anderen DevOps-Tools zur Unterstützung kontinuierlicher Integration und Bereitstellung.

Big Data und Analytics
Projekte im Bereich Big Data mit Technologien wie Hadoop, Hive, Spark und Cassandra.

Cloud-Technologien
Arbeit mit Cloud-Plattformen und -Diensten, insbesondere AWS-Technologien.

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
4889
Alter
44
Berufserfahrung
14 Jahre (seit 03/2011)

Kontaktdaten

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

Jetzt Mitglied werden