Solution Architect / Team Lead / Backend-Expert
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 81249 München
- auf Anfrage
- de | en
- 22.04.2023
Kurzvorstellung
Agile Softwareentwicklung (Scrum, Extreme Programming)
Domain Driven Design
Automatisiertes Testen (Unit,Integration,Acceptance/Behaviour)
Continous Integration & Delivery (Jenkins, Gitlab, Docker)
Spring Cloud DataFlow
Qualifikationen
Projekt‐ & Berufserfahrung
7/2018 – 4/2020
Tätigkeitsbeschreibung
Architektur und Design einer Backend-Platform in einer privaten AWS Cloud für den Retail-Markt:
Über eine Iphone-App (wird von einer Partner-Firma entwickelt) kann man intelligente Crypto-Strategien abonnieren, diese handeln 24/7 automatisch Crypto-Coins an beliebigen Exchanges.
- Microservices Architecture
- Event-Driven Architecture
- Event-Sourcing without CQRS
Proof-of-Concept: ca 2 Monat Time-To-Market: ca 11 Monate
Mongodb, Agile Methodologie, Projektleitung / Teamleitung (IT), Test Automation, Software Architecture, Apache Maven, Docker, Git, Java SE, Spring Framework, Amazon Web Services (AWS), Angular, Kubernetes, Representational State Transfer (REST)
1/2017 – 7/2018
Tätigkeitsbeschreibung
Ramp-up einer Platform für Working Financial Trading in der AWS Cloud
- FrontEnd (AngularJS, Material Design)
- Rest-Endpoints (JAX-RS)
- Backend-Services (Java8, Scala, Osgi, Payara)
- Business processes (Activity)
Proof-of-Concept: ca 4 Monat,
Time-To-Market: ca 6 Monate
Open Source, ETL, Agile Methodologie, Projektleitung / Teamleitung (IT), Scrum, Apache Maven, Docker, Git, J2EE, Junit, Cloud Computing, Amazon Web Services (AWS), Angular, Representational State Transfer (REST)
7/2016 – 12/2016
Tätigkeitsbeschreibung
- Top/Flop Reports nach Region, MCC, (MDX queries, Erzeugen von Excel Reports)
- Automatisierung des Fraud-Reporting
MultiDimensional EXpressions, Open Source, Agile Methodologie, Scrum, Docker, Git, J2EE, Junit,
6/2014 – 5/2016
Tätigkeitsbeschreibung
Konzeption, Architektur und Implementierung einer Multi-Vendor Platform für Finanzdaten in der Cloud
- Vendor neutrale API
- Realtime-Streaming
- Builder für HTML5 Portale
Mysql, Agile Methodologie, Scrum, Wildfly, , Apache Maven, Docker, Git, J2EE, Jenkins, Junit, Cloud Computing, Amazon Web Services (AWS), Representational State Transfer (REST)
10/2008 – 5/2014
Tätigkeitsbeschreibung
Neuentwicklung eines Börseninformationssystem basierend auf Java-Applet:
• realtime streaming
• inkrementelle Suche
• reports
Design und Entwicklung einer Middleware für die Verwaltung von Depots
EInführung von agilen Methoden: - Daily Standup & Sprint Planning - Continous Integration
- Automatisierte Tests
Wildfly, Software Architecture, Software Design, Apache Maven, Backend, Enterprise Javabeans, Hibernate (Java), Hudson Software, J2EE, Java SE, Junit, Swing (Java), Java Message Service
2/1998 – 9/2000
Tätigkeitsbeschreibung
- Tarifrechnern für den Bereich Bausparkassen
- Tarifrechner für den Versicherer Westfälische Provinzial
- Design und Implementierung einer Standard-Lösung im Bereich Finanzwesen (generischer Produkt-Designers)
IBM DB2, Oracle-Anwendungen, Together (Borland), UML, C++, Java (allg.), CORBA
12/1997 – 1/1998
TätigkeitsbeschreibungUnternehmensdatenbank zur Arbeits-, Kostenabwicklung und Datenaustausch mit interner FIBU (hausinterner Schnittstelle)
Eingesetzte QualifikationenDatenbankentwicklung, Microsoft Access, VBA (Visual Basic for Applications)
5/1996 – 11/1997
TätigkeitsbeschreibungEntwicklung einer Engineering Anwendung für den Bereich Meß- und Regeltechnik in Kooperation mit dem Konzern Honeywell.
Eingesetzte QualifikationenMicrosoft Access, SQL, VBA (Visual Basic for Applications)
Zertifikate
Weitere Kenntnisse
Agile Software-Entwicklung, Continous Integration & Delivery, Clean-Code, Domain-Driven-Design, Event-Driven Architecture, Design-Patterns
OOA, OOD, TDD, SOA
Technologien:
Java8, JavaEE, EAI, Spring, RESTful, JAX-RS, JAX-WS, JAXB, jQuery, Hibernate, OpenJPA, Maven, Git, Docker, Kubernetes
Testing:
Junit, TestNG, Mockito, Selenium, Cucumber, Gatling, Postman
Frameworks:
Spring-Boot2, Spring-Cloud, Axon
Messaging:
RabbitMQ, ActiveMQ
Stacks:
ELK, Prometheus/Grafana
Databases:
MySQL, PostgreSQL, Orale, MongoDB, InfluxDB
Tools:
Eclipse, IntelliJ, Activiti, Camunda BPM, Balsamiq
Gitlab, Gitlab-CI, Jenkins, Nexus
Code-Analyse:
SonarQube, FindBugs, Cobertura
Applicationserver:
JBoss EAP / WildFly, Apache Tomcat
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden