Schlagwörter
Skills
Tätigkeitsschwerpunkte:
Im Laufe meiner langjährigen Tätigkeit als Senior Java-Entwickler und Architekt kamen unzählige APIs und Frameworks zum Einsatz. Nachfolgend ein paar Schlüsseltechnologien, die ich im ständigen Einsatz habe.
Java-Technologien (Auswahl):
- Backend-Entwicklung im Java-Enterprise-Umfeld
- Embedded M2M Entwicklungen mit Java
- Langjährige Erfahrung im Finanz-, IoT und Telematik-Bereich
Im Laufe meiner langjährigen Tätigkeit als Senior Java-Entwickler und Architekt kamen unzählige APIs und Frameworks zum Einsatz. Nachfolgend ein paar Schlüsseltechnologien, die ich im ständigen Einsatz habe.
Java-Technologien (Auswahl):
- Java SE / EE (1 bis aktuell 12)
- Spring und Spring Boot
- JEE Container (meist: Jboss)
- JAX-RS / Gson / Jackson / Resteasy
- JAX-WS / kSOAP
- JAXB / JAXP / kXML / XStream
- JPA / Spring Repository / JDBC / SQL
- JTA
- JMS und Spring JMS Template
- Java WebSocket API
- Java Native Interface (JNI)
- JUnit / AssertJ / Mockito / Restassured
- JMX
- SLF4J / Log4J
- Javadoc
- Java Code Conventions
- Eclipse
- Reguläre Ausdrücke
- WSDL / SOAP
- XML / XSD
- HTML5 / CSS (nur noch Grundlagen)
- Javascript
- Groovy
- C / C++
- Pascal (1993-1999)
- Assembler (1996-1999)
- Oracle Database
- PostgreSQL
- MySQL und MariaDB
- Sonstige: H2 / Derby / SQLite
- Apache HTTP Server
- Apache Tomcat / Jetty
- JBoss / Apache Karaf
- Servlets
- Spring
- JPA / Hibernate
- JMS
- Apache Camel
- Apache Velocity
- GeoServer / OGC-Services (WMS)
- Android / Windows Mobile/CE
- J9 / CVM / Java SE Embedded
- OSGi (Core / Compendium)
- Felix / Equinox / Knopflerfish
- ProSyst mBedded Server
- Spring DM / Blueprint
- Maven 2 + 3 / ANT / Gradle
- Nexus
- Hudson / Jenkins
- SVN / Git / GitHub / Stash / CVS
- CodeCollaborator
- Checkstyle / Findbugs
- Jira
- OOP / UML / Design Patterns
- Scrum / Kanban / V-Modell
- Code und Pair Reviews
- Continuous Integration
- Integrative Tests
- Enterprise Architect
- Poseidon for UML
- Textile
- Confluence
- Java- / OSGi-Security
- X.509 Zertifikate / Signaturen
- PK / AES / PGP Verschlüsselung
- OAuth2
- XSS / CSRF Abwehrmaßnahmen
- Windows / Linux / QNX
- Batch / Shell Script
- Multithreading
- GPS / DGPS / EGNOS / NMEA
- FCD / EFCD / RDS-TMC / TPEG
- Eclipse SmartHome
- Funkprotokolle (BidCoS, ZigBee)
- Mikrocontroller
- Microsoft Office / Photoshop
Projekthistorie
Gerne schicke ich Ihnen meinen vollständigen Lebenslauf mit zahlreicher Referenzprojekte auf Anfrage zu.
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Örtliche Verfügbarkeit:
- Karlsruhe
- Mannheim / Heidelberg
- Frankfurt / Darmstadt
- Stuttgart
- Berlin
- Köln
- Düsseldorf
- München
- Hamburg
- ...
- Je nach Ort bevorzuge ich eine 4 Tage onsite und 1 Tag offsite Tätigkeit
Sonstige Angaben
Berufsbezogene Interessen:
- OSGi-Enthusiast für embedded Java und serverseitige Entwicklungen
- Security-Themen (Kryptographie, Kryptanalyse und allgemeine Schutztechniken)
- Android-Anwendungsentwicklung
- Java Virtual Machines und Java-Prozessoren (u. a. auch durch eine Studienarbeit und Seminararbeit)
- Elektronik und Gadgets (z. B. Entwicklung eines eigenen Einplatinencomputers im Jahr 1999)
- Gründung der eigenen Firma neat-IT (Grammling und Müller GbR) im Oktober 2011
- Gründung einer weiteren Firma silicon data im Januar 2017
- Gründungsmitglied des „OSGi Users‘ Forum Germany“ mit Kontakten zur OSGi Alliance
- Hobbies: Musik (Klavier und Gitarre), sowie Fitness