freiberufler Software Entwicklung und Architektur auf freelance.de

Software Entwicklung und Architektur

zuletzt online vor wenigen Tagen
  • 90€/Stunde
  • 3014 Bern
  • Nähe des Wohnortes
  • de  |  en
  • 07.12.2024

Kurzvorstellung

Als erfahrener Java Entwickler mit Projekterfahrung in der Logistikbranche sowie in der Öffentlichen Verwaltung kann ich Sie bei ihren Java Projekten unterstützen.

Kenntnisse in den Bereichen Software Architektur und Agilität runden mein Profil ab.

Qualifikationen

  • Agile Methodologie
  • Behavior Driven Development2 J.
  • Docker4 J.
  • Java (allg.)8 J.
  • Jenkins3 J.
  • Kafka
  • Representational State Transfer (REST)4 J.
  • Software Architecture4 J.
  • Spring Framework1 J.
  • UML8 J.

Projekt‐ & Berufserfahrung

Software Developer
Kundenname anonymisiert, Bern
1/2024 – 7/2024 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2024 – 7/2024

Tätigkeitsbeschreibung

Automatisierte Überwachung einer Kubernetes Plattform
Software zur Beurteilung von Witterungseinflüssen auf Richtfunkstrecken
Spring-Boot Backend Entwicklung
Angular Frontend Entwicklung
DevOps

Eingesetzte Qualifikationen

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

Java Entwickler
Kundenname anonymisiert, Bern
9/2021 – 11/2023 (2 Jahre, 3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

9/2021 – 11/2023

Tätigkeitsbeschreibung

Entwicklung von APIs

Eingesetzte Qualifikationen

Java (allg.)

JEE Entwickler
Kundenname anonymisiert, Nürnberg
4/2020 – 7/2021 (1 Jahr, 4 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

4/2020 – 7/2021

Tätigkeitsbeschreibung

Berechnung von Berufsausbildungsbeihilfe
Java-EE Entwicklung
DevOps
Code Reviews
REST-API Design
Kafka Message Design
Domain Driven Design

Eingesetzte Qualifikationen

Confluence, Docker, J2EE, Java (allg.), Jira, Kubernetes, Representational State Transfer (REST)

API Entwickler
Kundenname anonymisiert, Nürnberg
11/2018 – 12/2019 (1 Jahr, 2 Monate)
Banken
Tätigkeitszeitraum

11/2018 – 12/2019

Tätigkeitsbeschreibung

- Betreuung und Weiterentwicklung
* der API-Server Architektur
* der Continuous-Deployment-Pipeline
* des API-Server Monitorings
- Funktionales Testing: Unit-Testing, Umsetzung von automatisierten Tests
- Technisches Testing: Unterstützung von Last- und-
- Mitarbeit bei der Weiterentwicklung der Platform, Migration der API-Server in Docker-Container, etc
- Mitglied eines Scrum Teams

Eingesetzte Qualifikationen

Docker, Java (allg.), Jenkins, Representational State Transfer (REST), Scrum, Software Architecture, Spring Framework, UML

Lead Entwickler (Festanstellung)
Kundenname anonymisiert, Nürnberg
11/2017 – 10/2018 (1 Jahr)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2017 – 10/2018

Tätigkeitsbeschreibung

Java-Entwicklung (BDD/TDD)
Code Reviews
Unit Testing
Dokumentation
Entwickler Coaching
Mikro Architektur
Scrum Master Unterstützung

Eingesetzte Qualifikationen

SQL, Behavior Driven Development, Scrum, Oracle WebLogic Server, Software Architecture, UML, Docker, Git, J2EE, Jenkins, Drools, Representational State Transfer (REST)

Senior Entwickler (Festanstellung)
Kundenname anonymisiert, Nürnberg
9/2016 – 10/2017 (1 Jahr, 2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

9/2016 – 10/2017

Tätigkeitsbeschreibung

Java-Entwicklung (BDD/TDD)
Code Reviews
Unit Testing
Dokumentation

Eingesetzte Qualifikationen

SQL, Behavior Driven Development, Scrum, Software Architecture, UML, Docker, Git, J2EE, Jenkins, Drools, Representational State Transfer (REST)

JEE Entwickler (Festanstellung)
Kundenname anonymisiert, Nürnberg
1/2016 – 8/2016 (8 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2016 – 8/2016

Tätigkeitsbeschreibung

Koordination und Planung der Umsetzung eines Testdatengenerators
Architekturentwurf
Datenbank-Design
Java-Entwicklung

Eingesetzte Qualifikationen

SQL, Oracle WebLogic Server, Software Architecture, UML, Git, J2EE

Software Developer IT (Festanstellung)
TGW Software Services, Teunz
7/2014 – 12/2015 (1 Jahr, 6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

7/2014 – 12/2015

Tätigkeitsbeschreibung

Koordination der Softwareentwicklung
Erhebung von Anforderungen
Planung und Koordination der Qualitätssicherung
Planung und Durchführung von Reviews
Planung und Durchführung von Lasttests
Verantwortlicher für die Dokumentation
Anwenderschulungen

Eingesetzte Qualifikationen

SQL, UML, Concurrent Versions System, Java SE, PL/SQL

Software Developer IT (Festanstellung)
Klug GmbH Integrierte Systeme, Teunz
7/2011 – 6/2014 (3 Jahre)
Logistikdienstleister
Tätigkeitszeitraum

7/2011 – 6/2014

Tätigkeitsbeschreibung

Softwareentwicklung in Java
Datenbankprogrammierung in Oracle PL/SQL
Anforderungserhebung auf Kundenseite
Koordination der Qualitätssicherung

Eingesetzte Qualifikationen

UML, Concurrent Versions System, Java SE, Java (allg.), PL/SQL

Zertifikate

Certified Scrum Product Owner (Scrum Alliance)
2019
Certified Professional for Software Architecture (iSAQB)
2016

Ausbildung

Fachinformatiker Anwendungsentwicklung
Ausbildung
2011
Teunz
Staatlich geprüfter technischer Assistent für Informatik
Ausbildung
2008
Weiden i. d. Opf.

Weitere Kenntnisse

Schwerpunkte
● Java
● Entwicklung von Enterprise Anwendungen
● Architektur mit Microservices
● Frontend mit Angular
● Datenbankmodellierung
● Clean Code

Methodik
● TDD, BDD
● SCRUM, Kanban
● Pair Programming, Mob Programming

Technologien & Design Pattern
● Webservices (Soap & Rest)
● Event Messaging (Kafka)
● Microservices

Datenbank-Systeme
● SQL Server
● Oracle

Framework's & Tools
● Git, CVS
● EclipseLink
● Drools Business Rule Management
● Cucumber + Gherkin

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
706
Alter
34
Berufserfahrung
13 Jahre und 5 Monate (seit 07/2011)

Kontaktdaten

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

Jetzt Mitglied werden