IT Senior Softwareberater/Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 64295 Darmstadt
- auf Anfrage
- hr | de | en
- 04.11.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
3/2019 – offen
Tätigkeitsbeschreibung
Projekt: Ein Tool zum Authentifizierung und Autorisierung von Personen und personenbezogenen Mittel.
Projekt insgesamt > 20 Mitarbeiter
Aufgaben: Konzeption, Design und Programmierung von Softwarekomponenten,
Modellierung von Komponenten,
Agile Softwareentwicklung
Entwicklung in Linux Umgebung
Entwicklung von Microservices
Kubernetes, Docker, Apache Kafka
Erstellen von Routen mit Apache Camel
BPMN mit Flowable
Schreiben von Indexes in ELK mit Logstash
Kibana
Erstellen von Objekten in GraphenDB - Neo4J
Client Entwicklung – mit ReactJS, GraphQL
Anbindung und Nutzung von verschiedenen
Schnittstellen (SAP,…)
REST Services, Feign
DB Refactoring und Versionierung mit Flyway(Postgresql)
Erstellung von JUnit Tests
Refactoring
Code Review
IT-Kenntnisse: JEE, Java 8/9, Camel, Microservices, Apache Kafka, Docker, Kubernetes, AWS, RancherOS, Elastick Search(Logstash, Kibana), Flyway, ReactJS, Type Script, GraphQL, BPMN, Flowable, Camunda, REST Services, Feign, Spring Boot, Spring Data, XML, CSV, JSON, Avro, Neo4J, PostgreSQL, GIT, JUnit, JMS, Tomcat, Maven, IntelliJ, Jenkins, Linux Mint, CentOS, Ubuntu, Jira
Java Database Connectivity, Docker, Hibernate (Java), Linux Entwicklung, Spring Framework, Java Message Service, Kubernetes, React (JavaScript library), Representational State Transfer (REST)
11/2018 – 4/2019
Tätigkeitsbeschreibung
Projektname: HUGO (Handels und Geschäftsoptimierer)
Projekt: Analyseplattform im Investment Banking - Anleihehandel, um Kundenanfragen systematisch zu analysieren. Aktuelle Kundenanfragen können durch bestimmte Real-Time Informationen angereichert werden. Diese Informationen dienen den Händler und Sales als Indikation, um ein besseres Pricing zu erzielen.
Projekt insgesamt 8 Mitarbeiter
Aufgaben: Konzeption, Design und Programmierung von Softwarekomponenten,
Modellierung von Komponenten und DB Objekten,
Agile Java-Softwareentwicklung
Entwicklung von verschiedenen serverseitigen Komponenten mit JPA, Hibernate, JMS
Client Entwicklung – mit JSF und Primefaces
Portierung von JSF nach Angular 6/7
Anbindung und Nutzung von verschiedenen Schnittstellen (Bloomberg, Murex, ICubic, Egon, Marktdaten…)
REST Services
Pflege und Anbindung von Spark und Scala
Erstellung von JUnit Tests
Refactoring
Code Review
IT-Kenntnisse: JEE, Java 8, Angular 6/7, Type Script, JSF, Java Script, Primefaces, JPA, Hibernate, REST Services,
Spring, JAXB, XML, XBRL, XSD, JDBC, Maven, JUnit, Mercury, EBP, Oracle, JMS, Spark, Scala, Tomcat
Apache Hadoop, Hibernate (Java), Java-Frameworks, Scala, Angular, Representational State Transfer (REST)
5/2016 – 11/2018
Tätigkeitsbeschreibung
Projektname: Core/CoreGP/Verbund
Projekt: Ein führendes System für die Verwaltung von personenbezogenen Daten und Kunden für die Unternehmen als auch für Privatkunden. Durch eine Vielzahl an Schnittstellen, werden auch die Datenbestände anderen Systemen synchron gehalten.
Projekt insgesamt 5 - 80 Mitarbeiter
Aufgaben: Konzeption, Design und Programmierung von Softwarekomponenten,
Modellierung von Komponenten und DB Objekten,
Agile Java-Softwareentwicklung
Entwicklung von verschiedenen serverseitigen
Komponenten mit JPA, Hibernate, JMS, Webservices…
Client Entwicklung – Angular 5 mit Type Script, PrimeNG,RxJS,GoJS
Microservices – Orchestrierung von > 20 Services
Scala für Apache Spark
Kubernetes, Docker, Apache Kafka
Erstellen von Migrationskripten
Entwickeln von Schnittstellen zu anderen Systemen,
Komponenten, Datenbanken…
Design und Pflege der Datenbank
Erstellung von JUnit Tests
Refactoring
Code Review
Aufwandschätzungen
IT-Kenntnisse: JEE , Java , Angular, TypeScript, PrimeNG, RxJS, GoJS, JavaScript, JPA, Hibernate, Lucene, ElasticSearch,
Hibernate Search, Spring, Spring Data, Spring Security, Spring Batch, Spring Boot, Solr, Spring Integration, Websphere, Liberty, MQSeries, JAXB, XML, XBRL, XSD, JDBC, Maven, JUnit, GIT, WebServices, FRAME,Oracle, JMS, UML , Kubernetes, Docker, Apache Kafka
Hibernate (Java), J2EE, AngularJS, JavaScript-Frameworks
2/2013 – 5/2016
Tätigkeitsbeschreibung
Projektname: PRISM/Connect / MsbBv/
Projekt: Ein führendes System für die Verwaltung von Berater, Beraterrollen und Kunden für die Unternehmen als auch für Privatkunden. Durch eine Vielzahl an Schnittstellen, werden auch die Datenbestände anderen Systemen synchron gehalten.
Projekt insgesamt 3 - 30 Mitarbeiter
Aufgaben: Konzeption, Design und Programmierung von Softwarekomponenten,
Modellierung von Komponenten und DB Objekten,
Agile Java-Softwareentwicklung
Entwicklung von verschiedenen serverseitigen
Komponenten mit JPA, Hibernate, JMS, Webservices…
Client Entwicklung – JSF/Richfaces/Primefaces
Erstellen von Migrationskripten für die erste Initialbefüllung
und Weiterentwicklung
Entwickeln von Schnittstellen zu anderen Systemen,
Komponenten, Datenbanken…
Design und Pflege der Datenbank
Erstellung von JUnit Tests
Refactoring
Code Review
Aufwandschätzungen
IT-Kenntnisse: JEE , Java , JPA, Hibernate, Hibernate-Search, Spring, Spring MVC, Spring Security, Spring Batch, Solr, Lucene, Infinispan, Websphere, Tomcat, MQSeries, JSF, Richfaces, Primefaces, JAXB, XML, XSD, X-PATH, XSLT, JDBC, Maven, Ant, JUnit, TFS(Team Foundation Server), GIT, WebServices, SLF4J, Log4J, SOAP-UI, SOA, FRAME, HP QC Quality Center,
Logback, JNDI, Oracle, JMS, UML, EJB 3.x
Hibernate (Java), J2EE, JavaScript-Frameworks, Javaserver Faces
10/2011 – 1/2013
Tätigkeitsbeschreibung
Projektname: Phoenix Unlimited
Projekt: Ein komplexes Projekt für Buchung, Reservierung und Bereithaltung der
Stammdaten in der Touristik.
Projekt insgesamt ca. 200 Mitarbeiter
Aufgaben: Konzeption, Design und Programmierung von Softwarekomponenten.
Agile Java-Softwareentwicklung
Entwicklung von serverseitigen Komponenten mit Hibernate und EJB
Erstellen von Migrationskripten (Liquibase) mittels SQL
Entwicklung von DSL - XText Komponenten
Weiterentwicklung von Eclipse Plugins (RCP)
Bereitstellen von Schnittstellen
Model-getriebene-Entwicklung(MDA)
Erstellung von JUnit Tests
Refactoring
Code Review
Aufwandschätzungen
IT-Kenntnisse: JEE, Java 6, Hibernate, JBoss, EJB 3.x, XML, XSD, X-PATH, JDBC, Ant, JUnit,
Subversion, WebServices, Log4J, JNDI, Oracle, JIRA, JMS, Eclipse,
Eclipse Plugin(RCP), OSGI, Xtext, DSL, MDA,UML, Magic Draw, Linux,
liquibase, eclipse buckminster, camel, Solr, lucene
Hibernate (Java), J2EE, Rich-Client
6/2010 – 10/2011
Tätigkeitsbeschreibung
Projekt: Investmentbanking-RiskManagment(Internationales Projekt).
Konsolidierung und Redesign einer Vielzahl von Schnittstellen für Markt-, Trade-
und Positionsdaten sowie Konfigurationsdaten. Ablösung von extern gelieferten
Ratings durch ein heuristisch statistisches Verfahren auf basis historischer
Marktdaten.
Umstellung des Entwicklungsprozesses von Einzelfall-Implementierungen (C++)
auf moderne modellgetriebene Entwicklung auf Basis von Eclipse EMF (Java).
Integration nativer C++ Komponenten in Java Steuer- und
Schnittstellenprozesse.
Einführung einer Plugin-Architektur zur schrittweisen Erweiterung der Prozesse
um weitere Schnittstellen.
Projekt insgesamt ca. 30 Mitarbeiter weltweit
Java Entwicklung 2 Mitarbeiter
Aufgaben: Konzeption, Design und Programmierung von Softwarekomponenten.
Agile Java-Softwareentwicklung
JMS Messaging
Multithreading auf Mehr-Prozessoren-Systemen
Weiterentwicklung von Eclipse Plugin
Pflege und Entwicklung der Datenbank
Optimierung und Tuning von SQL Anfragen
Anpassung und Anbindung von WebServices (WSDL, SOAP)
Modelgetriebene Entwicklung mittels Eclipse EMF
Anbindung der Schnittstellen(Bloomberg,Chunks,Trades,Bonds…)
Batchverarbeitung
Hadoop
Apache Camel und Apache ServiceMix
Erstellung von JUnit und DBUnit Tests
Refactoring
Code Review
Aufwandschätzungen
IT-Kenntnisse: JEE, Java 6, XML, XSD, X-PATH, JDBC, Ant, JUnit, DBUnit, CVS, WebServices,
ActiveMQ, Log4J, JNDI, Oracle, JIRA, Team Forge, JMS, Eclipse, Eclipse
Plugin(RCP), OSGI, ECORE, EMF,
UML, SQL, Enterprise Architekt , Unix, Linux,
Enterprise Service Bus(ESB), Apache ServiceMix, Apache Camel,
Enterprise Integrations Patterns(EIP), Tomcat, Tibco,Hadoop
Hibernate (Java), J2EE, Rich-Client
5/2009 – 4/2010
Tätigkeitsbeschreibung
Projektname: KP Core
Projekt: Neuentwicklung eines Personenstammdatensystems zur Erfassung und Pflege von
Kundenstammdaten (Teilkomponenten ServiceLayer und Frontend)
Projekt insgesamt ca. 400 Mitarbeiter
Teilteam Ca. 30 Mitarbeiter
Aufgaben: Konzeption, Design und Programmierung von Softwarekomponenten.
Java-Softwareentwicklung
Anpassung und Anbindung von WebServices (WSDL, SOAP,
JAXB, JAX-WS, JAXP)
Entwicklung mit Spring
Anbindung von externen Referenzsystemen (Hostsystemen) mittels J2Ims
Modelgetriebene Entwicklung mit FRAME
Entwicklung eines Simulators für die ServiceLayer Schicht mittels
Db4O(Objektorientierte DB)
Entwicklung von Contracts auf der Basis von Groovy
Anpassung von Maven-Skripten
Erstellung von Tests in SOAP-UI
Erstellung von JUnit Tests
Refactoring
Code Review
Aufwandschätzungen
IT-Kenntnisse: J2EE, Java 5, Spring, XML, XSD, X-PATH, Maven, JSF, Java Scrip, JUnit,
EasyMock, ClearCase, WebServices, JAX-WS, JAXB, JAXP, SOAP-UI, SOA,
FRAME, Groovy, Db4O, Log4J, JNDI,
IBM Websphere, MQ Series, Eclipse, RAD, Mercury Test Directory, Mingle, Agile Softwareentwicklung, SCRUM, Enterprise Architekt, XML Spy Altova
Hibernate (Java), J2EE, JavaScript-Frameworks, Javaserver Faces
8/2007 – 4/2009
Tätigkeitsbeschreibung
Projektname: NKA, LEGI
Projekt: Neuentwicklung eines Softwaresystems zur Erfassung und Bearbeitung von
Kunden und Bankprodukten
Ca. 12 Mitarbeiter (Entwicklungs- und Softwaretestbereich)
Aufgaben: Konzeption, Design und Programmierung von Softwarekomponenten.
Java-Softwareentwicklung (Frontend, Backend)
Architektur
DB Design, Erstellung von DB Schema
Datenbankmigration
Externe Schnittstellen Implementierung(SOA, Web Services, MQ Series)
EJB Implementierung
JSP Coaching
Machbarkeitsstudie mittels Hibernate
Erstellung von JUnit Tests
Testen mit JMeter
Refactoring
Aufwandschätzungen
Design / Modellierung (UML)
Kundensupport
IT-Kenntnisse: J2EE, JDBC, Struts, JSP, EJB, Java Script, XML, XSD, X-PATH, FOP,
JUnit,Log4J,Eclipse, WSAD, RAD, Mercury Test Directory,
CM Synergie, SQL, JNDI, HTML, CSS, Ant, JMeter, Hibernate,
IBM Websphere, DB2, Informix, DB Visualizer, MQ Series, SOA,
Java Database Connectivity, Hibernate (Java), J2EE, JavaScript-Frameworks
7/2007 – 8/2007
Tätigkeitsbeschreibung
Branche: Touristic
Projektname: Airline-Buchungs-System
Projekt: Wartung des bestehenden Buchungs-Reservierungssystem für verschiedene
Airlines wie z.B . Emirates. Es wurden Systeme Amadeus und Renaissance benutzt.
Weltweit Ca. 10 - 15 Mitarbeiter
Aufgaben: Java-Softwareentwicklung (Frontend, Backend)
Wartungsarbeiten
Refactoring
IT-Kenntnisse: J2EE, JSP, HTML, Java Script, XML, XSD, X-PATH, Log4J, Eclipse, Tomcat
J2EE
2/2004 – 7/2007
Tätigkeitsbeschreibung
Projektname: MoVe
Projekt: Neuentwicklung eines komplexen Softwaresystems zur Erstellung und
Bearbeitung von Sortierlisten für Sortiermaschinen im Bereich Briefsortierung der
Deutschen Post World Net.
Ca. 70 Mitarbeiter (Entwicklungs- und Softwaretestbereich)
Aufgaben: Konzeption, Design und Programmierung von Softwarekomponenten.
Java-Softwareentwicklung
Prototypische Implementierung (Machbarkeitstudie)
Implementierung von komplexen Oberflächen mittels
Java Swing
Swing Coaching
Backend Implementierung (EJB)
Anpassung von Ant-Skripten
Erstellung von JUnit Tests
Aufwandschätzung
Erstellung des fachlichen Konzepts
Design / Modellierung (UML)
Koordination eines Teams von bis zu 3 Personen
Fehlermanagement
Kundensupport
IT-Kenntnisse: J2EE, Swing, EJB, JUnit, Ant, Eclipse , JBuilder X, X-doclet, Log4J,
Mercury Test Directory, BugZilla, XML,
WinCVS, Together Architect, Oracle 9i, Oracle IAS (Applicationserver),
Oracle Toplink, SQL, PLSQL Developer, TOAD, Extreme Programming (XP)
Hibernate (Java), J2EE, Swing (Java)
12/2002 – 1/2004
Tätigkeitsbeschreibung
Projektname: BZA-NS, NSADP
Projekt: Weiterentwicklung eines Softwaresystems zur Verarbeitung und
Codierung der Nachsendeaufträge in Briefzentren.
Ca. 10 Mitarbeiter (Entwicklungsbereich)
Aufgaben: Weiterentwicklung einer Server basierenden Java-Anwendung (Servlets)
zur Verarbeitung und Codierung der Nachsendeaufträge.
Java-Softwareentwicklung
Anpassung von Shellskripten
Datenbankmodellierung
Erstellung von JUnit Tests
Aufwandschätzung
Erstellung des fachlichen Konzepts
Fehlermanagement
Kundensupport
IT-Kenntnisse: J2EE, Servlets, JSP, Struts, Java Scrip, JUnit, Ant, SQL, XML, JBuilder 8,
HTML, CSS, Tomcat, JDBC, Oracle 8i, TOAD, Log4J, BugZilla, WinCVS,
Java Database Connectivity, J2EE, JavaScript-Frameworks
8/2002 – 11/2002
Tätigkeitsbeschreibung
Projektname: MAP
Projekt: Weiterentwicklung eines Softwaresystems zur Verwaltung und Planung
von Ressourcen innerhalb von Projekten der Deutschen Post.
Ca. 15 Mitarbeiter (Entwicklungsbereich)
Aufgaben: Implementierung eines Softwaresystems unter Verwendung von Java / J2EE.
Java-Entwicklung (Frontend, JSP)
IT-Kenntnisse: J2EE, JSP, EJB, Java Script, HTML, CSS, Ant, Together 4, XML, Ultra Edit, BEA
WebLogic, Oracle, TOAD, PVCS
Java Database Connectivity, J2EE, JavaScript-Frameworks, Javaserver Pages
10/2001 – 7/2002
Tätigkeitsbeschreibung
Projekt: Evaluierung von Testtools für verschiedene Java und J2EE Projekte.
2 Mitarbeiter
Aufgaben: Evaluierung von Testtools
Erstellung von Testkonzepten
Implementierung
IT-Kenntnisse: J2EE, Java, EJB, Together 4, BEA WebLogic, Oracle
J2EE
Ausbildung
Darmstadt
Subotica
Über mich
XBRL
Weitere Kenntnisse
Persönliche Daten
- Kroatisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden