Studium der Informatik mit Anwendungsfach Mathematik an der Universität
Münster mit Diplomabschluss, Note: 1,5.
Meine Haupttätigkeiten:
Technische Gesamtkoordination des DEV-Teams aus 6 Entwicklern inkl. Coaching und Code-Reviews,
Erstellen der Softwarearchitektur. Proof of Concept, Full Stack Entwicklung,
Schwerpunkte Technische Konzeption, Backend-Entwicklung
Erfahrungen
Fachkenntnisse
Programmiersprachen
Java, TypeScript
Java
Servlet, JSF, JSP, Bean Validation, JPA, JDBC, JMS, EJB, Swing
Frameworks
Spring (Boot 1.x & 2.0, Data (JPA, Cassandra, Rest), Security, Batch, Integration (IP, File, WebSocket, MVC, OSGi, Hibernate, EclipseLink, Dropwizard, Jersey, Apache log4j, Apache Velocity, Apache CXF, Apache Camel
UI-Frameworks
Spring MVC, AngularJS (1.x), Angular, rxjs, Tapestry, JavaServer Faces
Tests Frameworks
JUnit, TestNG, Spock, Mockito, Selenium, Jest
Technologien
XML, XSD, XSLT, Xpath, EDIFACT, JAXB, JDOM, DOM, SAX, JSON, YAML, WebSocket
Web Services
Services SOAP, WSDL, JAX-WS, XML-RPC, Axis
Application Server
Virgo, JBoss, WildFly
Webserver
Tomcat, Undertow, Apache HTTP Server, nginx
Protocols
HTTP, HTTPS, TCP, SOAP, FTP, SFTP, STOMP, OAuth
Enterprise Service Bus
Apache ServiceMix, Fuse ESB
Distributed cache
Hazelcast, Redis, Memcached, Ehcache
Search Server
Apache Solr, Apache Lucene, Elasticsearch
Message Broker
Apache Kafka, Apache ActiveMQ
Werkzeuge
Eclipse, IntelliJ IDEA, Maven, Gradle, Jira, Confluence, Bitbucket, Bugzilla, SoapUI, SQuirrel SQL, Scriptella ETL
CI/CD
Jenkins, Azure DevOps, GitLab, JFrog Artifactory, Nexus
Cluster & Container
Kubernetes, Docker, Docker-Compose
JVM Profiling Tools
YourKit Profiler, JConsole, Java Mission Control, Java VisualVM, jmap
UML
MagicDraw, Microsoft Visio, Innovator
Web-Technologien
JavaScript, Bootstrap, JQuery, HTML, Ajax, CSS, SCSS, LESS, Node.js, SockJS
Versionsverwaltung
Git, Subversion
Vorgehenmodelle
Scrum, Kanban, Wasserfall
Datenbanken
PostgreSQL, MySQL, MongoDB, Oracle, Cassandra
Betriebssysteme
Linux, mac OS, Windows
Monitoring/Logging
ElastAlert, Grafana, Kibana, LogStash, Azure Monitor, Azure
Telekommunikation: Domain-Management, mobile Mehrwertdienste, Mobilfunk, Finanzen
Studium der Informatik mit Anwendungsfach Mathematik an der Universität
Münster mit Diplomabschluss, Note: 1,5.
Meine Haupttätigkeiten:
Technische Gesamtkoordination des DEV-Teams aus 6 Entwicklern inkl. Coaching und Code-Reviews,
Erstellen der Softwarearchitektur. Proof of Concept, Full Stack Entwicklung,
Schwerpunkte Technische Konzeption, Backend-Entwicklung
Erfahrungen
Fachkenntnisse
Programmiersprachen
Java, TypeScript
Java
Servlet, JSF, JSP, Bean Validation, JPA, JDBC, JMS, EJB, Swing
Frameworks
Spring (Boot 1.x & 2.0, Data (JPA, Cassandra, Rest), Security, Batch, Integration (IP, File, WebSocket, MVC, OSGi, Hibernate, EclipseLink, Dropwizard, Jersey, Apache log4j, Apache Velocity, Apache CXF, Apache Camel
UI-Frameworks
Spring MVC, AngularJS (1.x), Angular, rxjs, Tapestry, JavaServer Faces
Tests Frameworks
JUnit, TestNG, Spock, Mockito, Selenium, Jest
Technologien
XML, XSD, XSLT, Xpath, EDIFACT, JAXB, JDOM, DOM, SAX, JSON, YAML, WebSocket
Web Services
Services SOAP, WSDL, JAX-WS, XML-RPC, Axis
Application Server
Virgo, JBoss, WildFly
Webserver
Tomcat, Undertow, Apache HTTP Server, nginx
Protocols
HTTP, HTTPS, TCP, SOAP, FTP, SFTP, STOMP, OAuth
Enterprise Service Bus
Apache ServiceMix, Fuse ESB
Distributed cache
Hazelcast, Redis, Memcached, Ehcache
Search Server
Apache Solr, Apache Lucene, Elasticsearch
Message Broker
Apache Kafka, Apache ActiveMQ
Werkzeuge
Eclipse, IntelliJ IDEA, Maven, Gradle, Jira, Confluence, Bitbucket, Bugzilla, SoapUI, SQuirrel SQL, Scriptella ETL
CI/CD
Jenkins, Azure DevOps, GitLab, JFrog Artifactory, Nexus
Cluster & Container
Kubernetes, Docker, Docker-Compose
JVM Profiling Tools
YourKit Profiler, JConsole, Java Mission Control, Java VisualVM, jmap
UML
MagicDraw, Microsoft Visio, Innovator
Web-Technologien
JavaScript, Bootstrap, JQuery, HTML, Ajax, CSS, SCSS, LESS, Node.js, SockJS
Versionsverwaltung
Git, Subversion
Vorgehenmodelle
Scrum, Kanban, Wasserfall
Datenbanken
PostgreSQL, MySQL, MongoDB, Oracle, Cassandra
Betriebssysteme
Linux, mac OS, Windows
Monitoring/Logging
ElastAlert, Grafana, Kibana, LogStash, Azure Monitor, Azure
Telekommunikation: Domain-Management, mobile Mehrwertdienste, Mobilfunk, Finanzen