freiberufler Senior Architekt für Java- und Webapplikationen auf freelance.de

Senior Architekt für Java- und Webapplikationen

zuletzt online vor 8 Tagen
  • 85€/Stunde
  • 90451 Nürnberg
  • Umkreis (bis 200 km)
  • de  |  en  |  ru
  • 15.12.2024

Kurzvorstellung

Erfahrener Softwarearchitekt mit langjähriger Berufserfahrung.
Mein Steckenpferd: Lean Softwaredevelopment.

Qualifikationen

  • Analytiker / Programmierer
  • Software Architecture3 J.
  • Softwareentwickler10 J.
  • Softwareentwicklung (allg.)

Projekt‐ & Berufserfahrung

Softwareentwickler, Unternehmer
Kundenname anonymisiert, Nürnberg
4/2024 – offen (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2024 – offen

Tätigkeitsbeschreibung

Erstellung einer Bookmarking-Website

• Entwicklung und Implementierung der Funktionalität
• Webdesign
• funktionaler Test
• Konfigurations- und Buildmanagement
• Betrieb in der AWS-Cloud

Java, HTML, CSS, JavaScript, MySQL, Amazon AWS (AWS EC2, AWS RDS, AWS S3, Amazon ElastiCache, AWS ECR, AWS ECS, AWS CodeCommit, Amazon OpenSearch, AWS CLI), Linux, bash, IDEA, elastic search, logstash, kibana, Android, Android-Studio, verteilte Systeme, hochverfügbare Systeme

-Hyperlink entfernt-

Eingesetzte Qualifikationen

Software Architecture, Softwareentwicklung (allg.)

Senior Anwendungsarchitekt
Telekom, Hamburg
11/2022 – 10/2023 (1 Jahr)
Telekommunikation
Tätigkeitszeitraum

11/2022 – 10/2023

Tätigkeitsbeschreibung

Entwicklung eines Frontends für einen RADIUS-Server

• Erarbeitung von Architekturkonzepten
• Erarbeitung von Spezifikationen
• Erarbeitung eines Testkonzepts
• Weiterentwicklung des Softwareprozesses
• Anleitung von Entwicklern und Testern

Java, JEE, Primefaces, Maven, Git, Gitea, Gitblit, IDEA, bash, Weblogic, Jenkins

Eingesetzte Qualifikationen

Software Architecture

Senior Entwickler
Versicherungskammer Bayern, München
11/2021 – 10/2022 (1 Jahr)
Versicherungen
Tätigkeitszeitraum

11/2021 – 10/2022

Tätigkeitsbeschreibung

Entwicklung von Backendservices für ein Versicherungsunternehmen

• Entwicklung von Backendservices

Java, JEE, SOAP, Maven, Git, Bitbucket, IDEA, Eclipse, bash, SOAPUI

Eingesetzte Qualifikationen

Softwareentwickler

Lead Entwickler
Bundesagentur für Arbeit, Nürnberg
6/2020 – 10/2021 (1 Jahr, 5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2020 – 10/2021

Tätigkeitsbeschreibung

Entwicklung einer Webapplikation zur Erstellung medizinischer Gutachten

• Entwicklung von Backendservices
• Mitarbeit an der Applikationsarchitektur

Java, Javascript, Typescript, CSS, XSL-FO, Angular, JEE, Payara, Microprofile, Rest, SOAP, Maven, Git, Bitbucket, IDEA, Junit, Mockito, Oracle, SQL, bash, OAuth2, Kubernetes, Jenkins, Nexus

Eingesetzte Qualifikationen

Softwareentwickler

Senior Entwickler
Kundenname anonymisiert, Nürnberg
9/2019 – 3/2020 (7 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

9/2019 – 3/2020

Tätigkeitsbeschreibung

Entwicklung einer Microserviceapplikation zur Dokumentenklärung

• Entwicklung von Backendmicroservices
• technische Modellierung der Applikation

Java, Javascript, Typescript, CSS, Angular, Spring Boot, Rest, Maven, Git, Bitbucket, IDEA, Junit, Mockito, Oracle, SQL, bash, OAuth2, Spring Cloud, Spring Data, Nexus

Eingesetzte Qualifikationen

Softwareentwickler

Senior Anwendungsarchitekt
Bundesagentur für Arbeit, Nürnberg
10/2017 – 4/2019 (1 Jahr, 7 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

10/2017 – 4/2019

Tätigkeitsbeschreibung

Entwicklung eines REST-Services zur Dokumentenspeicherung

• Überwachung der Umsetzung von Architekturvorgaben durch die Projektleitung
• Transfer von Architekturwissen in das Team
• Abstimmung von Architekturentscheidungen im Team
• Abstimmung von Teamentscheidungen mit der Projektleitung
• Mitimplementierung der Funktionalität im JEE- und Spring-Umfeld
• Pflege und Erweiterung der Dokumentation
• SCRUM, agile Methoden

Java, Javascript, Typescript, CSS, Angular, JEE, Spring, Rest, Maven, Git, Bitbucket, IDEA, Junit, Mockito, Oracle, SQL, bash, Jenkins, Nexus, Oracle Webcenter Content

Eingesetzte Qualifikationen

Software Architecture

Senior Entwickler
ING DiBa, Nürnberg
10/2016 – 8/2017 (11 Monate)
Finanzdienstleister
Tätigkeitszeitraum

10/2016 – 8/2017

Tätigkeitsbeschreibung

Update und Modularisierung einer Unternehmensmiddleware

• Implementierung der Funktionalität im JEE-Umfeld
• SCRUM, agile Methoden
• funktionaler Test
• Buildmanagement

Java, JEE, Hibernate, Spring, Rest, Maven, Git, Stash, IDEA, Junit, Mockito, JBOSS, Oracle, SQL, bash, Jenkins

Eingesetzte Qualifikationen

Softwareentwickler

Senior Entwickler
Bundesagentur für Arbeit, Nürnberg
7/2015 – 9/2016 (1 Jahr, 3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2015 – 9/2016

Tätigkeitsbeschreibung

Weiterentwicklung und Pflege eines Aufgabenverwaltungssystems für den öffentlichen Dienst. Diese Arbeit wurde innerhalb mehrerer Scrum-Teams durchgeführt. Dabei wurde vom Auftraggeber großen Wert auf eine generalistische Arbeitsweise gelegt, d.h. alle Entwickler haben sowohl entwickelt, als auch analysiert, getestet und das Build-Management unterstützt.

• Analyse der zu implementierenden Fachlichkeit
• Erstellung der Spezifikation
• Implementierung der Funktionalität im JEE-Umfeld
• SCRUM, agile Methoden
• funktionaler, sowie Last- und Performancetest
• Buildmanagement

Java, JEE, JPA, EclipseLink, Spring, SOAP, Angular JS, JSF (BADF), Maven, Git, IDEA, Junit, Mockito, Weblogic, Oracle 11g, SQL, QueryDSL, bash, elastic search, logstash, kibana, Jenkins

Eingesetzte Qualifikationen

Softwareentwickler

Senior Entwickler/Analytiker
Ergo Direkt, Nürnberg
12/2014 – 5/2015 (6 Monate)
Versicherungen
Tätigkeitszeitraum

12/2014 – 5/2015

Tätigkeitsbeschreibung

Weiterentwicklung und Pflege eines Angebotssystems für Versicherungen. Ein historisch gewachsenes System mit vielen unterschiedlichen Technologien musste in kurzer Zeit übernommen und beherrscht werden. Zusätzlich musste die neu zu implementierende Fachlichkeit analysiert und spezifiziert werden.

• Analyse der zu implementierenden Fachlichkeit
• Erstellung der Spezifikation
• Implementierung der Funktionalität im JEE-Umfeld
• SCRUM, agile Methoden

Java, JEE, EJB 3.0, JPA, JNI, C, SOAP, JSP, XSLT, XQUERY, Ant,
Maven, Junit, Weblogic, Oracle 11g, SQL, PL/SQL

Eingesetzte Qualifikationen

Softwareentwickler

Senior Entwickler
Siemens Healtcare, Erlangen
10/2013 – 11/2014 (1 Jahr, 2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2013 – 11/2014

Tätigkeitsbeschreibung

Entwicklung eines Webportals für ein SAP-Business-Warehouse. Den Kunden des Auftraggebers sollte ein performanterer und optisch ansprechenderer Zugriff auf SAP-BO-Reports geboten werden, als das mit reinen SAP-Mitteln möglich gewesen wäre.

• Vervollständigung der funktionalen Spezifikation
• Erstellung eines funktionalen Prototypen
• Implementierung der Funktionalität in Java im JEE-Umfeld
• Anbindung von SAP BO und SAP BI über Java- und WS-Schnittstellen

JEE, JSP, JPA, SAP BW (BO/BI), HTML5, CSS, JavaScript (JQuery),
RESTful Webservices, SSO

Eingesetzte Qualifikationen

Softwareentwickler

SOA-Fachkonzeptler
Bundesagentur für Arbeit, Nürnberg
3/2013 – 7/2013 (5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2013 – 7/2013

Tätigkeitsbeschreibung

Modellierung eines Webservice zur Erfassung und Meldung von renterechtlich relevanten Zeiten an die Deutsche Rentenversicherung.

• Analyse der fachlichen Grundlagen
• Reengineering einzubindender Legacy-Systeme
• Aufnahme der Anforderungen der servicenutzenden Abteilungen
• Erstellung des fachlichen Datenmodells
• Festlegung der fachlichen Gestaltung der Serviceschnittstelle

SOA, WebServices, UML, MID-Innovator

Eingesetzte Qualifikationen

Analytiker / Programmierer

SOA-Softwaretester
Bundesagentur für Arbeit, Nürnberg
6/2010 – 10/2014 (4 Jahre, 5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2010 – 10/2014

Tätigkeitsbeschreibung

Entwicklung und Umsetzung einer Teststrategie im SOA-Umfeld. Da der Kunde mit SOA Neuland betrat, mussten vor der Testdurchführung noch grundsätzliche Fragen geklärt werden.

• Entwicklung einer Teststrategie für Funktions- und für Lasttests
• Programmierung der Testcases und Erstellung der Testdatensätze
• Durchführung der Test
• Dokumentation und Auswertung der Testergebnisse

SOA, WebServices, SOAP, WSDL, SCTM, SilkTest, SOAP-UI, Oracle WebLogic, XML, XSLT 2.0, XPATH 2.0, XQUERY

Eingesetzte Qualifikationen

Softwareentwickler

Softwareingenieur
EADS, Friedrichshafen
9/2009 – 3/2010 (7 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

9/2009 – 3/2010

Tätigkeitsbeschreibung

Ein großes Luft- und Raumfahrtunternehmen benötigte eine verbesserte Test- und Integrationsstrategie für Avioniksoftware. Meine Aufgabe bestand in der Analyse der bisherigen Vorgehensweise und in der Erarbeitung eines neuen grundsätzlichen, generischen Konzepts für die zukünftige Strategie bei Test und Integration von embedded-Avioniksoftware.

Requirements-Engineering, Software-Prozesse, Verifikation und Validierung, ADA, Rhapsody, Doors, V-Modell XT, Do178b

Eingesetzte Qualifikationen

Testdesign (IT)

Softwareentwickler
Allianz, München
7/2009 – 8/2009 (2 Monate)
Versicherungen
Tätigkeitszeitraum

7/2009 – 8/2009

Tätigkeitsbeschreibung

Ein großes Versicherungsunternehmen hatte eine Java-Webapplikation zur Pflege der unternehmensweiten Stammdaten entwickelt. Da der Entwickler das Rentenalter erreicht hatte und die Software für das Unternehmen von großer Bedeutung ist, wurde ich beauftragt mit:

• Durchführung von Entwickleraudits zum Sichern des Know-Hows
• Analyse des Quellcodes
• Dokumentation des Quellcodes für zukünftige Erweiterungen

Java, JSP, HTML, JavaScript, Websphere, WSAD, UML, SOA

Eingesetzte Qualifikationen

Coach, Softwareentwickler

Softwareentwickler
Kundenname anonymisiert, Bremen
1/2009 – 3/2009 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2009 – 3/2009

Tätigkeitsbeschreibung

Der Kunde, ein Unternehmen welches Individualsoftware erstellt, war auf der Suche nach Lösungsansätzen, um die Projektarbeit im Unternehmen effektiver zu gestalten. Auf Grund meiner Erfahrungen, wurde ich beauftragt mit:

• Vorstellung meiner Konzepte für einen Softwareprozess
• Vorstellung meiner Konzepte für eine prozessoptimierte Architektur

Java, J2EE, DHTML, OOA, OOD, OOP, SCRUM

Eingesetzte Qualifikationen

Software Architecture

Softwaretester
Bundesagnetur für Arbeit, Nürnberg
2/2008 – 11/2008 (10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

2/2008 – 11/2008

Tätigkeitsbeschreibung

Migration von Java-ERP-Anwendungen von Oracle 9i auf 10g

• Erstellung einer Dokumentation des Ist-Zustandes
• Erarbeitung und Erstellung von funktionalen- und Lasttestcases
• Durchführung von Regressionstests und Auswertung der Ergebnisse

Java, SQL, 4Test, Tools und Software:Solaris, SilkTest, SilkPerformer, Eclipse, BES, Oracle, Hibernate, Swing

Eingesetzte Qualifikationen

Softwaretester

Softwareentwickler
Evosoft, Nürnberg
6/2007 – 12/2007 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2007 – 12/2007

Tätigkeitsbeschreibung

Web-GUI für die Produktdatenverwaltung eines großen Konzerns

• Erstellung einer Dokumentation des Ist-Zustandes
• Erarbeitung der nötigen Änderungen zusammen mit dem Kunden
• Implementierung der Änderungen

Java, Java-Servlets, JSP, HTML, CSS, JavaScript, JUnit, SQL, OOA, OOD, OOP, Webservices, SOA, RedHat, Eclipse, Visio, PL/SQL-Developer, WebSphere, Oracle, Struts

Eingesetzte Qualifikationen

Softwareentwickler

Über mich

Ich verfüge über 31 Jahre Erfahrung in der Softwareentwicklung. Seit 27 Jahren arbeite ich als freiberuflicher Softwareingenieur.

Bei der Auswahl meiner Projekte habe ich darauf geachtet, regelmäßig wechselnde Rollen zu besetzen. So konnte ich mir im Laufe der Zeit ein umfangreiches Wissen über alle Phasen des Software-Entwicklungsprozesses aneignen. Die Erarbeitung von Requirements beherrsche ich ebenso wie die Modellierung von Software, die Implementierung und den Test.

Da sich viele Entwicklungswerkzeuge und Frameworks ähneln, hat mir meine Erfahrung auch immer wieder geholfen, mich schnell in neue Themen und Technologien einzuarbeiten.
Ich lege großen Wert auf selbständiges, zügiges und fehlerfreies Arbeiten. Davon, und von meiner umfangreichen Praxis, konnten meine Kunden und Teamkollegen immer profitieren.

Das sind meine Stärken:
• Langjährige Erfahrung und geschulte Urteilskraft.
• Zügiges, selbständiges und zielorientiertes Arbeiten.
• Beherrschung aller Phasen des SW-Entwicklungsprozesses.
• Schnelle Einarbeitung in neue Themen.
• Problemlose Integration in neue Teams.

Gern würde ich auch Sie bei der Erstellung, Wartung oder Portierung Ihrer Java- bzw. Java-Web-Applikation unterstützen!

Weitere Kenntnisse

Programmiersprachen: Java, JavaScript, TypeScript, C, C++, SQL, XML, XSLT, XPATH,
XQUERY, HTML, XHTML, CSS, JSP, JSON, UML, bash/dash-script

Softwarewerkzeuge: IDEA, Eclipse, PL/SQL-Developer, Enterprise Architect, Bluefish, Ant, Subversion, CVS, Git, Bitbucket, SilkTest, SilkPerformer, Visual Studio,
Rhapsody, Doors, SoapUI, Altova-XML-Spy, Oxygen, MID-Innovator,
Maven, Oracle SQL-Developer, Android-Studio

Methoden und Techniken:OOP, OOA, OOD, Wasserfallmodell, V-Modell, Do178b, agile
Methoden, SCRUM, Kanban

Projektmanagementsoftware:PHProjekt, JIRA

Applicationserver:Apache Tomcat, WebSphere, Borland-Enterprise-Server, Oracle-
Weblogic-Server, Payara

Datenbanken:Oracle, MySQL, MS-SQL-Server, Redis, ElasticSearch, Ignite
CI/CD:Jenkins

Frameworks:Struts, Hibernate, JDO, JXTA , JPA, Angular, Spring, Spring Boot

Repository Manager:Nexus

Betriebssysteme:Windows, Linux, Android

Clouds und Virtualisierung:AWS, Docker, Kubernetes

Protokolle:TCP/IP, HTTP, FTP, IIOP, RMI, X.25, X.75, DSS1, HDLC, ATM, Frame
Relay, SMTP

Oberflächen:Swing, Angular, JSF

Technologien:JSE, JEE, Java-Virtual-Machine, AJAX, DOM, JSP, Servlet, JUNIT,
Log4J, JMS, SOA, WebServices, SOAP, Client Server, Peer-to-Peer, Kademlia, Multithreading, REST

Bürosoftware:MS-Word, MS-Excel, MS-Access, MS-Powerpoint, MS-Visio, MS-
Outlook, OpenOffice-Writer, OpenOffice-Calc, OpenOffice-Impress,
OpenOffice-Draw, OpenOffice-Base, Tableau

Branchenkenntnisse:IT, Telekommunikation, Chemie, Einzelhandel, Logistik, öffentliche Verwaltung, Luft- und Raumfahrt, Versicherungen

Sprachen:Deutsch (Muttersprache), Englisch (verhandlungssicher), Russisch (sehr gut)

Auslandserfahrung:USA, Russland

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Russisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Home-Office
bevorzugt
Profilaufrufe
316
Alter
58
Berufserfahrung
32 Jahre und 1 Monat (seit 11/1992)

Kontaktdaten

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

Jetzt Mitglied werden