01.01.2025 aktualisiert


100 % verfügbar
Senior IT-Consultant/Software Engineer/Architekt Java/Java EE
Wien, Österreich
Deutschland +1
Dipl.-Ing. (TU Wien)Skills
JavaScrumDeploymentAnalyseDesignSoftware EntwicklungSoftware ArchitekturJava FullstackJava EESpringSpring BootSpring CloudScalaAKKASparkPlay frameworkAngularTDDATDDCucumberOraclePostgresqlMSSQLjenkins JUnitmockitoPowermockRabbitMQKafkaJMSJPAHibernateSQLPL/SQLXML JSONRESTSOAPWeb-ServicesKanbanLinuxUnixIntelliJEclipseMavenGradleWildflyJBossArtifactoryANTApache ActiveMQHornetQJSFElasticSearchjmxCSS3CSSHTMLHTML5TypescriptNode.jsjacksonApache TomcatjQueryJMeterAnsibleDockergatlinggitSubversionSoapUIconfluenceJIRAHP Quality CenterAzureawsarc42MongoDBNeo4JKotlinReactAWS ECSAWS RDS
Ausbildung:
Skills
- 03/2007 – 09/2009 Technische Universität Wien
Masterstudium (DI äquiv. zu M.Sc.): Software Engineering & Internet Computing
Abschluss mit Auszeichnung - 10/2004 – 01/2007 Technische Universität Wien
Bachelorstudium (B.Sc.): Medieninformatik
Skills
- Soft Skills
Präsentation, Moderation, Training, Mentoring/Coaching - Java
Multithreading/Concurrency, Lambda, Streams, Reflection, Annotations, JavaFX, AWT/Swing, etc.
EJB, CDI, JPA (Hibernate), JMS (ActiveMQ/HornetQ), JAX-RS (REST), JAX-WS (Axis2, CXF), JMX,
Spring (Core, MVC, Boot, Cloud/Netflix OSS Stack, Security), EH Cache, Infinispan, Hazelcast, Play Framework, JSF, JSP, etc. - Weitere Programmiersprachen, Technologien, Frameworks
Groovy, Scala, Akka, RabbitMQ, Kafka, Spark
Angular, Vue.js, Node.js, HTML(5), CSS(3)/SASS, JavaScript/Typescript
XML, DTD/XSD, XSLT, JAXB, XStream, JSON, Jackson, Yaml, Open API/Swagger etc. - Cloud
Cloudfoundry, AWS (EC2, S3, SQS, DynamoDB), Azure - Datenbanken
Oracle, MS SQL Server, PostgreSQL, MySQL, Elasticsearch, MongoDB, Redis, Neo4j - Analyse, Design, Architektur
Microservices/Self-contained-systems, SOA, Domain Driven Design, SOA, GoF Design Patterns, EAI Patterns, Architekturdokumentation/-bewertung/-reviews, Objektorientierte Analyse und Design mit UML etc. - Application-/Web-Server
Wildfly/JBoss EAP, Glassfish, Tomcat, Apache HTTP-Server, nginx - Entwicklungsmethoden, Build & Deployment, Monitoring
Scrum, Kanban, Agile Software-Entwicklung, Clean Code,
Gradle, Maven, Ant, Artifactory,
Continuous Integration/Delivery/Deployment, Jenkins, Ansible, Kubernetes, Liquibase
ELK/Elastic-Stack, Prometheus, Grafana - Testing & Profiling
Test Driven Development, JUnit/TestNG, EasyMock/Mockito/PowerMock, Arquillian, Cucumber
JMeter, Gatling, SoapUI, YourKit, VisualVM/Java Mission Control etc. - IDE & Tools
IntelliJ Idea, Eclipse, Git, Subversion, Jira, Confluence, HP Quality Center
- iSAQB Certified Professional for Software Architecture – Foundation Level sowie Advanced Level
- Architekturdokumentation – Softwarearchitekturen festhalten und kommunizieren
- Führen und Coachen von agilen Teams inkl. fokusorientierter Retrospektive
- Soft Skills für Architekten
- Serviceorientierte Architekturen
- Certified Scrum Master (CSM) – Scrum Alliance
- Certified Project Management Associate – IPMA Level D (GPM)
- Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer ( 1Z0-895)
- Sun Certified Java Programmer (SCJP) for Java 6 (CX-310-065)
- ISTQB Certified Tester – Foundation Level
Sprachen
DeutschMutterspracheEnglischverhandlungssicher