Senior Software Backend Developer / Software Architect / Fullstack Entwickler

freiberufler Senior Software Backend Developer / Software Architect / Fullstack Entwickler auf freelance.de
Europa
de  |  en  |  hi
auf Anfrage
10589 Berlin
20.10.2020

Kurzvorstellung

Java Architektur / Full Stack Software Entwicklung / Technische Konzepte / Design / Spring / Scrum Master / Teamkoordination / Team-Leitung

Ich biete

IT, Entwicklung
  • SCRUM

Fokus
  • Tomcat, Jboss, Websphere, JMS, MQseries, Kafka
  • Spring Framework, Spring Boot
  • PL/SQL, Oracle, Postgresql, H2, Flyway
  • Business Process Management (BPMN), Camunda
  • Java EE, EJB JPA, JSP, JSF, JDBC, JSON
  • JavaScript, Angular, TypeScript, ReactJS,, Python
  • Docker, Kubernetes, Openshift, AWS
  • SQL, PL/SQL, Postgresql, Oracle

Projekt‐ & Berufserfahrung

Camunda Spezialist
O2 - Telefonica Germany GmbH, München
6/2020 – 9/2020 (4 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2020 – 9/2020

Tätigkeitsbeschreibung

Number Management System ist eine Java Enterprise-Anwendung mit den Kernfunktionen Bestandsverwaltung (MSISDN, SIM, FLN), Provision und Portierung. Portierung ist ein von allen Telekom-Anbietern angebotener Dienst, bei dem ein Kunde zu einem anderen Netzbetreiber wechseln kann, ohne die MSISDN zu ändern.
Verantwortlich für die Erstellung, Bereitstellung und Integration von BPMN 2.0-Workflows.
Analyse, Design und Implementierung der Java-Thread-basierten Legacy-Workflows von Consol und Migration nach Camunda.
Coaching und Lösung der technischen Probleme des Teams im Hinblick auf Camunda, BPMN2, Spring Boot, Hibernate und JPA.

Eingesetzte Qualifikationen

Oracle WebLogic Server Enterprise Edition (EE), Software Architektur / Modellierung, Docker, EJB (Enterprise JavaBeans), Spring, Hibernate (Framework)


Consultant
Daimler Financial Services GmbH, Stuttgart
5/2019 – 3/2020 (11 Monate)
Banken
Tätigkeitszeitraum

5/2019 – 3/2020

Tätigkeitsbeschreibung

Das Hauptziel des CAPI User Management (UM)-Projekts ist die Services (Financial, Contract and Vehicle) abzusichern. 

Verantwortlicher für implementierung Microservices mit Openliberty Microprofile.
Erstellung von Skripten, Docker Images zur Automatisierung von Softwareinstallation auf der Kubernetes Plattform.
Konzepte und Implementierung Integration Tests mit Microshed und Testcontainers.
Vorbereitung Demos mit der Eigenschaften und präsentieren.
Mitarbeit bei der Entwurf und Anwendungsarchitektur.

Eingesetzte Qualifikationen

PostgreSQL, Docker, Hibernate (Java), J2EE (Java EE), Kubernetes


Solution Architekt (Festanstellung)
European Central Bank (ECB), Frankfurt am Main
3/2018 – 4/2019 (1 Jahr, 2 Monate)
Banken
Tätigkeitszeitraum

3/2018 – 4/2019

Tätigkeitsbeschreibung

Entwicklung und Bereitstellung einer regelbasierten Microservices-Plattform zur Bewertung von Eignung und Grenzwerten für den Erwerb und die Verwaltung von Wertpapieren durch die Ankaufprogramme der Europäischen Zentralbank.

Angebotszuarbeit, Design und Umsetzung
Verantwortlicher für technische Konzepte und Anwendungsarchitektur
Team und Projektkoordination
Planung von Deployment und Einrichtung von Anwendungsumgebung

Eingesetzte Qualifikationen

Oracle (allg.), UML, Apache Maven, EJB (Enterprise JavaBeans), Hibernate (Java), Jenkins, Spring, Angular


Anwendungsarchitekt / Senior Anwendungsentwickler
Finanz Informatik, Berlin
11/2017 – 4/2018 (6 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2017 – 4/2018

Tätigkeitsbeschreibung

Anwendung zur Bereitstellung von Kontoinformationen, so dass sie von der Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin) automatisiert abgerufen werden können.

Migration J2EE basierte Anwendung von Jboss nach Websphere Liberty Server.
Umsetzung EJb 1.2 nach Ejb 3

Eingesetzte Qualifikationen

Oracle (allg.), Linux (Kernel), WebSphere, Apache Maven, EJB (Enterprise JavaBeans), Java (allg.), JUnit, Spring


Anwendungsarchitekt / Senior Anwendungsentwickler (Festanstellung)
Deutsche Bank, Frankfurt am Main
8/2017 – 10/2017 (3 Monate)
Banken
Tätigkeitszeitraum

8/2017 – 10/2017

Tätigkeitsbeschreibung

Übernahme einer Software zur Berechnung der Abgeltungssteuer in die Wartung durch DXC Technology.

Analyse und Verstandnis der bestehenden Tributum Anwendung im fachlichen, sowie programmatischen Bereich im Rahmen von aktiver Code-Analyse und Know How Transfer Sessions Dokumentaion beim Produkthersteller SOPRA.

Eingesetzte Qualifikationen

SCRUM, BEA WebLogic Server, Software Analyse, UML, Technische Dokumentation


Senior Anwendungsentwickler / Consultant (Festanstellung)
Allianz Global Digital Factory, München
9/2016 – 3/2017 (7 Monate)
Versicherungen
Tätigkeitszeitraum

9/2016 – 3/2017

Tätigkeitsbeschreibung

Das FNOL-Claimes Jorney Projekt ist eine Web Framework Lösung, die für mehrere Allianz Organisationseinheiten eine kundenspezifische Plattform der digitalen Interaktion mit den Kunden bereitstellt.

Implementierung des REST Webservices.
Implementierung Applet Wallet/VCard für Onboarding Vermögenslage.
Mitarbeit bei der Erstellung der Web GUI mit Angular und Typescript.

Eingesetzte Qualifikationen

Confluence (Atlassian), SCRUM, Git, Java (allg.), Jenkins, Jira, Spring, Representational State Transfer (REST), Webservices


Solution Architekt / Systemberater (Festanstellung)
Allianz Pension Services GmbH, München
1/2016 – 8/2016 (8 Monate)
Versicherungen
Tätigkeitszeitraum

1/2016 – 8/2016

Tätigkeitsbeschreibung

Migration von verschiedenen Anwendungen vom Rechenzentrum der AllianzGI in Frankfurt in die CSC-Umgebung in Wien.

Erstellung der Anforderungsspezifikation zum Data Center Migration
Projektkoordination und Ansprechpartner für externe und interne Kunde
Installation sowie Administration der Build Tools Jenkins/Nexus/Tomcat
Redesign & Implementierung der Solr basierte Suchmachine

Eingesetzte Qualifikationen

Oracle (allg.), Linux (Kernel), Apache Tomcat, Apache Maven, EJB (Enterprise JavaBeans), Java (allg.), Jenkins, Spring, Swing (Java)


Feature Team Mitglied / Architekt
Allianz Managed Operations & Services, München
1/2015 – 12/2015 (1 Jahr)
Versicherungen
Tätigkeitszeitraum

1/2015 – 12/2015

Tätigkeitsbeschreibung

Das oneWeb Projekt ist eine Web Framework Lösung, die für mehrere Allianz Organisationseinheiten welche eine kundenspezifische Plattform der digitalen Interaktion mit den Kunden bereitstellt.

JEE backend Entwicklung
Redesign & Implementierung der Solr basierte Suchmachine
Architektur & Implementierung Tied Agent Generic Interface
Mitarbeit bei der Erstellung der Web GUI mit Javascript, AngularJs und Testautomatisierung mit Protractor

Eingesetzte Qualifikationen

SCRUM, jboss, Java (allg.), Jenkins, Spring, AngularJS


PDM Experte / Anwendungsarchitekt (Festanstellung)
Bombardier Transportation, Berlin
1/2014 – 12/2014 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

1/2014 – 12/2014

Tätigkeitsbeschreibung

Das Hauptziel dieses Projekts ist die Verbesserung des PDM (Team center Enterprise) Systems an verschiedenen Punkten.

Entwicklung in Programmiersprache C nach teschnische Spezfikationen
User Acceptance Testing und weitere Test Dokumentation
Erstellung der Solution Spezifikation

Eingesetzte Qualifikationen

Oracle (allg.), UNIX, C++


Anwendunsarchitekt / Senior Anwendungsentwickler (Festanstellung)
BMW AG, München
5/2011 – 12/2013 (2 Jahre, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2011 – 12/2013

Tätigkeitsbeschreibung

Elektrik/Elektronik-Anteile in Fahrzeugen enthalten Diagnosefunktionen, die in Werkstätten zur Fehlersuche verwendet werden. Ziel der Validierung E/E-Diagnose ist es die Qualität der Diagnosefunktionen zu verbessern, um Diagnose- und Reparaturkosten zu reduzieren.



Erstellung von technische Entwurf mit UML
Implementierung einer JPQL Generator
Design von konfigurierbarer filterbarer Tabellendarstellung für Datenbank abgelegten Objektnetze
Projektkoordination und Teamleitung der Offshore-Team

Eingesetzte Qualifikationen

Business Intelligence and Reporting Tools (BIRT), Oracle (allg.), glasfish, Apache Maven, EJB (Enterprise JavaBeans), Java (allg.), Rich Client Platform (Eclipse RCP), Webservices


Anwendungsarchitekt / Senior Anwendungsentwickler (Festanstellung)
Old Mutual - Skandia Versicherung Management & Ser, Berlin
9/2009 – 3/2011 (1 Jahr, 7 Monate)
Versicherungen
Tätigkeitszeitraum

9/2009 – 3/2011

Tätigkeitsbeschreibung

Erstellung einer JEE-Web-Anwendung zur Pflege und Bereitstellung von Versicherungsverträgen.

Umsetzung eines Build-Prozesses mit Apache Maven
Entwurf und Implementierung einer Transformation Java-XML für die mit MQSeries zu verschickenden XML-Daten
Mitarbeit bei der Erstellung der Web GUI mit JSF und AJAX-Komponenten

Eingesetzte Qualifikationen

Apache Tomcat, EJB (Enterprise JavaBeans), Java (allg.), JUnit, PL/SQL, Spring, WebSphere MQ, Ajax, JSF (Java Server Faces), XSD (XML Schema Definition), XSLT (XSL Transformation)


Anwendungsarchitekt / Senior Anwendungsentwickler (Festanstellung)
Old Mutual - Skandia Versicherung Management & Ser, Berlin
6/2008 – 9/2009 (1 Jahr, 4 Monate)
Versicherungen
Tätigkeitszeitraum

6/2008 – 9/2009

Tätigkeitsbeschreibung

Ziel des Projektes war es, eine moderne und zukunftsfähige Angebots-Software für Kunden und Makler von Versicherungen zu schaffen.

Mitarbeit bei der Erarbeitung einer Lösungsarchitektur
Umsetzung eines Build-Prozesses mit Apache Maven
Anpassung der Konfigurationen für Spring Security
Mitarbeit bei der Erstellung der Web GUI mit JSF und AJAX-Komponenten
Begleitung Anforderanalyse und Schätzung
Team-leitung

Eingesetzte Qualifikationen

Oracle (allg.), Apache Tomcat, Hibernate (Java), Spring, JSF (Java Server Faces)


Anwendungsarchitekt / Senior Anwendungsentwickler (Festanstellung)
Old Mutual - Skandia Versicherung Management & Ser, Berlin
11/2006 – 8/2008 (1 Jahr, 10 Monate)
Versicherungen
Tätigkeitszeitraum

11/2006 – 8/2008

Tätigkeitsbeschreibung

Ziel des Projektes war die Ablösung bestehender Rechner für den Bereich Renten durch eine moderne Rechenkernarchitektur.

Identifikation und Dokumentation vorhandener Rechenkernfunktionalität
Erstellung der Entwurfsmuster für wiederverwendbare Algorithmen
Anforderungsanalyse und Umsetzung von Änderungen
Entwicklung der neuen und alten deutschen Rentenmodelle als Web Services

Eingesetzte Qualifikationen

Apache Tomcat, Apache Maven, Java (allg.), JUnit, Spring, SOAP (Simple Object Access Protocol), Hibernate (Framework), Webservices


Senior Anwendungsentwickler (Festanstellung)
Old Mutual - Skandia Versicherung Management & Ser, Berlin
7/2005 – 10/2006 (1 Jahr, 4 Monate)
Versicherungen
Tätigkeitszeitraum

7/2005 – 10/2006

Tätigkeitsbeschreibung

Der bestehende Rechenkern für Angebote sollte um eine Funktionalität für Modellrechnungen zu bestehenden Verträgen erweitert werden.

Identifikation von Lücken in der bestehenden Architektur im Hinblick auf die vorzunehmenden Erweiterungen,
Aufbau eines neuen XML-Schemas für den Verlauf von vorhandenen und neuen Verträgen,
Erweiterung des Rechenkerns um Modellrechnungen für bestehende Verträge,
Erstellung von JUnit Testfällen,
Begleitung von Anforderanalyse

Eingesetzte Qualifikationen

Oracle (allg.), Apache Tomcat, Java (allg.), Spring, Webservices, XSD (XML Schema Definition), XSLT (XSL Transformation)


Architekt (Festanstellung)
Pacific Healthcare Systems, USA, Berlin
1/2005 – 6/2005 (6 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2005 – 6/2005

Tätigkeitsbeschreibung

"SOA Framework" sollte für die künftigen Portale des Kunden einen einheitlichen Zugriff auf Daten sowie übergreifende Basisfunktionalitäten bereitstellen.

Mitarbeit bei der Identifikation und Dokumentation der neuen Zielarchitektur
Mitarbeit bei der Erstellung eines SOA Frameworks für unabhängige Service-Komponenten unter Weblogic Portal Server
Mitarbeit bei der Implementierung von Web Services für den Zugriff auf Funktionalitäten verschiedener bestehender Systeme, die auf Basis Oracle, OLRM und NICE arbeiten

Eingesetzte Qualifikationen

Oracle (allg.), BEA WebLogic Server, Enterprise Service Bus (ESB), Java (allg.), JSF (Java Server Faces), Webservices


Anwendungsentwickler / Onsite-Koordinator (Festanstellung)
Old Mutual / Skandia Versicherung Management & Ser, Berlin
1/2003 – 12/2004 (2 Jahre)
Versicherungen
Tätigkeitszeitraum

1/2003 – 12/2004

Tätigkeitsbeschreibung

Ziel des Projektes war die Erstellung eines Systems für Portfolio-Management. In diesem Rahmen sollte eine Lösung für Vermögensverwalter, Investmentfonds, Versicherungen und Altersvorsorge bereitgestellt werden.


Mitarbeit bei der Entwicklung von EJB- und Web-Funktionalitäten
Koordination der beteiligten offshore Entwickler
Deployment und Administration der Application Server
Team - Leitung

Eingesetzte Qualifikationen

Oracle (allg.), IBM WebSphere Application Server (WAS), EJB (Enterprise JavaBeans), PL/SQL, WebSphere MQ, JSP (Java Server Pages)


Anwendungsentwickler (Festanstellung)
Coca-Cola India Pvt Ltd., Indien, Bengulur
3/2001 – 12/2002 (1 Jahr, 10 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

3/2001 – 12/2002

Tätigkeitsbeschreibung

Ziel des Projektes war die Erstellung eines Systems zur Unterstützung von Vertrieb, Produktion und Lagerung, das im Netz von regionalen Niederlassungen, Zweigstellen, Fabriken und Depots von Coca-Cola Indien eingesetzt wurde.

Mitarbeit bei der Entwicklung der Web-Anwendung
Umsetzung von Build und Packaging der Web-Anwendung unter Verwendung von Ant

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), BEA WebLogic Server, Java (allg.), PL/SQL, JSP (Java Server Pages)


Senior Software Engineer (Festanstellung)
Praja, USA, Benguluru
7/2000 – 2/2001 (8 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

7/2000 – 2/2001

Tätigkeitsbeschreibung

Ziel des Projektes war die Erstellung eines individualisierbaren Software-Produkts für das Event Management. Das Produkt besteht aus einer Anwendung zur Verwaltung und Pflege von Veranstaltungsverzeichnissen sowie einer Anwendung zur Suche und Ansicht von Veranstaltungen.

Entwicklung einer plattformunabhängigen Modellierungssprache und eines Code-Generators, der EJBs für unterschiedliche Application-Server-Produkte erzeugt
Erstellung von JUnit Testfällen
Erstellung JSP Custom Tags mit JSP Tag Library

Eingesetzte Qualifikationen

BEA WebLogic Server, WebSphere, EJB (Enterprise JavaBeans), Java (allg.), JSP (Java Server Pages)


Zertifikate

Certified Scrum Master
Mai 2014

Sun Certified Enterprise Architect
November 2004

Ausbildung

Masters
(Master of Technology in Computer Science)
Jahr: 1999
Ort: Visakhapatnam, Indien

Masters
(Master of Science in Applied Mathematics)
Jahr: 1997
Ort: Visakhapatnam, Indien

Qualifikationen

Java, JEE, EJB, JPA, JMS, JUnit, Spring Framework, Spring Boot, Openliberty, Microprofile, OpenAPI, SAML & Single-Sign-On , OAuth2, Hibernate, REST, SOAP, WebServices, BPM, BPMN, Camunda - Business Process Management, JavaScript, Angular, React JS, React Native, Object Oriented Analyse (OOA) , Design, UML Modellierung, IT-Software-Architektur, Technische Konzepte, Beratung JEE Architektur, Microservice Architektur, Service Oriented Architektur (SOA) , Systemintegration Application Lifecycle Management, Methodische Beratung, Softwareentwicklungsprozesse, Software-Evaluierung, Team-Leitung, XP, Scrum, Certified ScrumMaster (CSM), Applikation Servers, Tomcat, JBoss, Websphere, Apache Solr (Suchmachine), WSO2 API Manager, BEA WebLogic, Ant, Apache Maven, Jenkins & Buildmanagement, Git, SVN, Eclipse, Linux, PL/SQL, MySQL, Oracle, HSQLDB, H2, PostgreSQL, Amazon Web Services (AWS), Docker, Kubernetes. Groovy, Kotlin, Gradle

Über mich

Seit meine Doppel Master-Abschlusse in Informatik und Mathematik arbeite ich 20 Jahre in der IT-Branche und mit unterschiedlichen Rollen: Software-Architektur, Teamleitung, Senior Java Entwickler und Consultant beschäftigt.
Die Konzeption, Design und Entwicklung von Applikationen gehören ebenfalls zu meinen Kernaufgaben. Zusätzlich konnte ich Erfahrungen in JEE, JBoss, Hibernate und Datenbanken sammeln.

Persönliche Daten

Sprache
  • Deutsch (Gut)
  • Englisch (Fließend)
  • Hindi (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
2336
Alter
46
Berufserfahrung
20 Jahre und 4 Monate (seit 07/2000)

Kontaktdaten

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

Jetzt Mitglied werden »