
Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 80‐100€/Stunde
- 80469 München
- Nähe des Wohnortes
- de | en
- 20.03.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
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
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
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
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
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)
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
Apache Maven, Confluence, Git, Java (allg.), Jenkins, Jira, Json, Junit, Postgresql, Representational State Transfer (REST), Scrum, SOAP, Spring Framework, SQL
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
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
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
SQL, Confluence, Scrum, Apache Maven, J2EE, Jira, Json, Enterprise Javabeans, Hibernate (Java), Junit, Oracle Database, Representational State Transfer (REST)
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
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
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
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
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
Confluence, Java (allg.), J2EE, Jira, Junit, Rich-Client, Scrum, SOAP, Softwareentwicklung (allg.), XML
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
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
Ausbildung
München
Über mich
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
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden