avatar

Software Architect/Designer and Senior Developer (Java)

Score
100%
Experience:
15 y
Score
100%
Experience:
15 y
Location:
1160 Wien
Last update:
20.04.2021
Register to Contact Freelancer
Unavailable before: 31.12.2021
Onsite hourly: 84 €
Remote hourly: N/A
German: Native
Slovenian: Basic knowledge
English: Near native
Großraum Wien, verfügbar innerhalb 2er Monate
SKILLS
Enterprise Architecture
EAI, SoA, MicroService Architecture, OSB/ESB, SOAP, ReST, Portals, PaaS/SaaS
Languages
Java (main business)
Groovy, JavaScript/TypeScript, Python, unix scripting, SQL
Frameworks
Spring Boot, Hibernate, Vue.js, Liferay
Data Stores
RDBMS (Oracle, Postgres)
Cassandra, Elastic (Search), kafka
Tools
Eclipse, IntelliJ IDEA, Enterprise Architect, office tools, nextcloud
Software Engineering
 Maven, Jenkins), VM (cvs, svn, git), Testing (jUnit, Selenium,
BDD/Gherkin), Software Quality (Sonar, findbugs, PMD)
Agile Development (Scrum, Kanban), Build & Continuous Integration (Ant,
Collaboration
Documentation (Confluence, md, Wiki, docbook), Issue Management
(Jira), DMS Platforms (nextcloud, documentum)
kafka Informatik Postgres IntelliJ IDEA svn Python Hibernate SQL Scrum Confluence Selenium Jira Groovy SpringBoot office Software Quality Agile Development PaaS Jenkins Software Engineering back-end Continuous Integration SOAP agile Spring Boot unix TypeScript Liferay Oracle Sonar Vue.js Maven SaaS Wiki Gherkin Cassandra MicroService findbugs RDBMS SoA JavaScript Eclipse Java Informationstechnologie documentum NLP jUnit scripting git Software Architecture
01.06.2019 — Now
JAAS GmbH
Internet und Informationstechnologie
Mitgründer/CTO und Senior Developer
Definition des business case und Geschäftsstrategie im Gründerteam Definition der zugehörigen IT-Architetkur für Infrastruktur und Software (front-end, back-end, NLP building block) Aufbau des Entwicklungsteams Entwicklung des back-end (Java/SpringBoot ReST Service, pgsql db) Administration Infrastruktur
01.04.2015 — 31.05.2019
s IT Solutions Austria Spardat GmbH
Internet und Informationstechnologie
Projekt- und Applikationsmanager für die Solutions "Central Logging & Journalling“ sowie "Fast Messaging with Kafka“
Aufbau eines Softwaresystems zur generischen, zentralen Speicherung und Zugriff auf logging und Journal Daten Aufbau einer leistungsfähigen und kostengünstigen messaging Infrastruktur https://mcaviti.github.io/clj-datamodel/
01.07.2011 — 31.03.2015
s IT Solutions Austria Spardat GmbH
Lead Software Architect (Java)
Teamleitung des Architekturteams für Java Beratung und Koordination von change-the-bank-Projekten (vor allem im Bereich eChannels) zum Abgleich von technischen Plattformen und Strategie Vorgabe einheitlicher Architekturrichtlinien und frameworks über alle Projekte auf der Java Plattform Management der Java server Applikationslandschaft Management der Java Entwicklungsumgebung und der entsprechenden build Systeme Management des intern entwickelten Java MDSD Entwicklungsframeworks openXMA“ sowie des danach folgenden MSA stacks Technische Projektleitung für die Themen SoA/ESB/EAI

Description

SKILLS
Enterprise Architecture
EAI, SoA, MicroService Architecture, OSB/ESB, SOAP, ReST, Portals, PaaS/SaaS
Languages
Java (main business)
Groovy, JavaScript/TypeScript, Python, unix scripting, SQL
Frameworks
Spring Boot, Hibernate, Vue.js, Liferay
Data Stores
RDBMS (Oracle, Postgres)
Cassandra, Elastic (Search), kafka
Tools
Eclipse, IntelliJ IDEA, Enterprise Architect, office tools, nextcloud
Software Engineering
 Maven, Jenkins), VM (cvs, svn, git), Testing (jUnit, Selenium,
BDD/Gherkin), Software Quality (Sonar, findbugs, PMD)
Agile Development (Scrum, Kanban), Build & Continuous Integration (Ant,
Collaboration
Documentation (Confluence, md, Wiki, docbook), Issue Management
(Jira), DMS Platforms (nextcloud, documentum)

Main Skills

Other Skills

kafka Informatik Postgres IntelliJ IDEA svn Python Hibernate SQL Scrum Confluence Selenium Jira Groovy SpringBoot office Software Quality Agile Development PaaS Jenkins Software Engineering back-end Continuous Integration SOAP agile Spring Boot unix TypeScript Liferay Oracle Sonar Vue.js Maven SaaS Wiki Gherkin Cassandra MicroService findbugs RDBMS SoA JavaScript Eclipse Java Informationstechnologie documentum NLP jUnit scripting git Software Architecture

Work & Experience

01.06.2019 — Now
JAAS GmbH
Internet und Informationstechnologie
Mitgründer/CTO und Senior Developer
Definition des business case und Geschäftsstrategie im Gründerteam Definition der zugehörigen IT-Architetkur für Infrastruktur und Software (front-end, back-end, NLP building block) Aufbau des Entwicklungsteams Entwicklung des back-end (Java/SpringBoot ReST Service, pgsql db) Administration Infrastruktur
01.04.2015 — 31.05.2019
s IT Solutions Austria Spardat GmbH
Internet und Informationstechnologie
Projekt- und Applikationsmanager für die Solutions "Central Logging & Journalling“ sowie "Fast Messaging with Kafka“
Aufbau eines Softwaresystems zur generischen, zentralen Speicherung und Zugriff auf logging und Journal Daten Aufbau einer leistungsfähigen und kostengünstigen messaging Infrastruktur https://mcaviti.github.io/clj-datamodel/
01.07.2011 — 31.03.2015
s IT Solutions Austria Spardat GmbH
Lead Software Architect (Java)
Teamleitung des Architekturteams für Java Beratung und Koordination von change-the-bank-Projekten (vor allem im Bereich eChannels) zum Abgleich von technischen Plattformen und Strategie Vorgabe einheitlicher Architekturrichtlinien und frameworks über alle Projekte auf der Java Plattform Management der Java server Applikationslandschaft Management der Java Entwicklungsumgebung und der entsprechenden build Systeme Management des intern entwickelten Java MDSD Entwicklungsframeworks openXMA“ sowie des danach folgenden MSA stacks Technische Projektleitung für die Themen SoA/ESB/EAI

Attachments