![freelance.de - Senior Software Developer & DevSecOps freiberufler Senior Software Developer & DevSecOps auf freelance.de](/user-images/profiles/thumbnails/nobody_unisex_176.jpg?9c536af33adebe0b519c4a1d0564d399)
Senior Software Developer & DevSecOps
- Verfügbarkeit einsehen
- 0 Referenzen
- 100€/Stunde
- - Nürnberg
- Nähe des Wohnortes
- de | it | en
- 01.09.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2024 – 10/2024
Tätigkeitsbeschreibung
Implementierung nötiger regulatorischer / gesetzlicher Anforderungen
Erweiterung der bestehenden Plattform um neue Anforderungen
Entwicklung und Verbesserung der Testqualität
Microsoft SQL-Server (MS SQL), DevOps, Apache Maven, Git, Hibernate (Java), Java (allg.), Jira, JUnit, Softwareentwicklung (allg.)
1/2023 – 12/2023
Tätigkeitsbeschreibung
Repositories für Sourcen und Openshift Konfigurationen umziehen bzw. erstellen (GitOps)
Buildprozesse (ci) projektübergreifend entwickeln
Teams in Bezug auf die neue Technologien und Prozesse durch Schulungen vorbereiten (Englisch/Deutsch).
SCRUM, Git, Java (allg.), Jenkins, OpenShift
1/2022 – 12/2022
Tätigkeitsbeschreibung
Konfiguration der IdentityProvider (3)
Entwicklung von Bibliotheken zur leichteren Implementierung von SAML
Entwicklung eines Weblogic SAML-Providers
Systemspezifische Anpassungen (Java und NodeJS)
Schulung und Unterstützung der Teams bei der SAML Implementierung (Deutsch/Englisch)
Koordination von Umsetzung und Deployment
Access Management, Active Directory, Apache Maven, Java (allg.), Node.js, Scripting, React (JavaScript library), Weblogic (Oracle)
7/2021 – 12/2021
Tätigkeitsbeschreibung
Entwicklung von Micro-Services
Fachliche Klärung und Festlegung von Commands & Events (DDD)
Backend Entwicklung: Controller, Rest clients, Services
Implementierung von Unit und Integrationstests
Dependency management
Apache Maven, Git, Java (allg.), Jenkins, Spring, OpenShift
6/2021 – 10/2021
Tätigkeitsbeschreibung
Entwicklung von Prozessabläufen sowie neuer Benutzeroberflächen
Implementieren von Unit & E2e Tests
Fachliche Klärung (DDD)
Kafka, SCRUM, Testautomatisierung, Apache Maven, Docker, Git, Java (allg.), Node.js, React Native
1/2021 – 6/2021
Tätigkeitsbeschreibung
Konfiguration und Einbindung verschiedener AWS Services (z.B. Cloudwatch)
Entwicklung neuer Features
Entwicklung von wiederverwendbaren Web Components
Amazon Web Services (AWS), Cloud (allg.), Docker, Git, Jira, Kontinuierliche Integration (CI), React Native
1/2021 – 5/2021
Tätigkeitsbeschreibung
Fehlerbehebung in Prozessabläufen und Datenbankabfragen
Implementierung neuer Anforderungen
Performance Optimierung
Testen und Deployment neuer Projektversionen
GraphQL, SQL, SCRUM, Jira, Node.js, OpenShift
1/2020 – 12/2020
Tätigkeitsbeschreibung
Implementierung technischer Abläufe im Backend
Fehlerbehebung in Prozessabläufen
Entwicklung von Java Microservices zur Anbindung durch Webfrontends per Rest Schnitstelle
Entwicklung mehrerer Services die beispielsweise Angebotserstellung, Versand, Tarifierung und die Generierung von Vertragsdokumenten durchführen
Internationale Abstimmung mit verschiedenen Teams u.a. mit regelmäßigen KickOffs und Plannings
Apache Maven, Java (allg.), Jenkins, Jira, JUnit, Spring, OpenShift
8/2019 – 12/2019
Tätigkeitsbeschreibung
Migration von Java 6 auf Java 8
JAXB durch JAXB2 ablösen
XML Schemas für die korrekte Generierung anpassen
Logikanpassungen im Projekt
Review und Refactoring von Code
Umstrukturierung der Module im Projekt bzw. in ein neues Projekt
SQL, Apache Maven, Git, Java (allg.), JUnit
8/2018 – 8/2019
Tätigkeitsbeschreibung
Migration der alten Namen und Layouts auf neue Vorgaben in der Java-Anwendung
den PDF Formularen
den Style-Sheets und der Datenbank
Unterstützung bei fachlichen Tests und beim Deployment in die Produktion
Technische Regressionstests (JUnit)
Fehlerbehebung der Anwendung
Implementierung neuer Anforderungen des Investors
SQL, Java (allg.), Jira, SOAP (Simple Object Access Protocol)
7/2018 – 11/2018
Tätigkeitsbeschreibung
Entwickeln der Oberfläche und dazugehöriger Logik als eigenständiges Projekt.
Benötigte Services und Controller für das Projekt erstellen.
Deployment auf Windows IIS und Apache Tomcat.
Entwicklung von Konzeption, Architektur und Layout
Abstimmung mit Fachseite und requirements engineering
Apache Tomcat, Java (allg.), Spring, TypeScript, Angular
9/2017 – 4/2018
Tätigkeitsbeschreibung
Abstimmen und Spezifizieren der Anforderungen mit dem Kunden
Planen und Organisieren der zweiwöchigen Sprints
Entwerfen der Datenbankarchitektur mit anschließender Umsetzung
Implementierung der Services im Backend
Umsetzung Oberfläche nach Designvorgabe des Kunden
Dokumentieren und Vorbereiten aller notwendigen Dokumente zur Übergabe
SQL, Kontinuierliche Integration (CI), SCRUM, jboss, Apache Maven, Eclipse, Hibernate (Java), Java (allg.)
3/2016 – 8/2017
Tätigkeitsbeschreibung
Implementieren neuer Funktionen in Prozessschritte im Back- und Frontend u.a. Berücksichtigung der Auswahl der länderspezifischen Umsatzsteuersätze
Verhindern von Prozesskonflikten bei doppelter Anmeldung
Fehlerbehebungen in existierenden Prozessschritten
Erstellung Oberflächen und Unittests
SQL, Kontinuierliche Integration (CI), SCRUM, jboss, Apache Maven, Hibernate (Java), Java (allg.), JUnit
Zertifikate
Technische Hochschule Georg Simon Ohm
IHK
SCRUM
Oracle
Ausbildung
Über mich
Weitere Kenntnisse
Finanzen (Versicherungen, Banken), Dienstleistung, E-Commerce, Behörde, Öffentlicher Sektor
Programmiersprachen:
C++, C#, CSS, HTML, XHTML, Java 7/8/11, JSP, XML, Angular 6, Javascript, JSON, SAML, TypeScript, XSD, Python
Frameworks: Apache Camel, Angular Material, JavaFX, Junit, Jest, Opensaml, React, Spring boot/cloud/security, Swing, Quarkus
Betriebssysteme: Linux, Microsoft Windows Server 2003, Microsoft Windows Server 2012, Microsoft Windows Server 2008 (R2), Microsoft Windows 7/10, macOs Monterey
Datenbanken: PL/SQL, SQL, Oracle, H2, SQLite, Microsoft SQL Server, MySQL, JDBC
Applikationsserver: WildFly, NodeJS, Quarkus, Tomcat
Werkzeuge: AWS, Docker, GitHub, Grafana, Jaeger, Kubernetes, Tekton, Openshift, OpenLens, OpenSUSE, Postman, Microsoft SQL Server Management Studio, Sonar, SoapUi, Wireshark
Methodik / Vorgehen: Scrum, Wasserfallmodell (Royce/Boehm), Pair Programming
Web-Technologien: Angular, CSS, ES-Lint, JSF, StencilJS, Primefaces
Skriptsprachen: Powershell, Bash, ADFS claim-rules, Github workflows (ci)
Produkte / Standards / Erfahrungen: Test Driven Development, Domain Driven Design, Barrierefreiheit, DSGVO, Risk Assessment, Security Design, Penetration testing, Governance
Sprachen: Deutsch (Muttersprache), Italienisch (2. Muttersprache), Englisch (fließend)
Persönliche Daten
- Deutsch (Muttersprache)
- Italienisch (Muttersprache)
- Englisch (Fließend)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden