01.07.2023 aktualisiert
JN
100 % verfügbar
Senior Java Developer (Backend, Spring Boot, PKI, Smartcards, Cryptography)
München, Deutschland
Deutschland
Dipl.-Inform., Dipl.-Ing. (FH)Skills
Architecture & Design
Smartcard
Miscellaneous
- UML 2.0 (Enterprise Architect 12.1)
- Microsoft Word, Microsoft Viso, Mirosoft Powerpoint
- Altova XMLSpy, ERMaster
- Plant UML, doc-as-code, Clean Code
- Java 1.4/1.5/1.6/1.7/8/10, J2EE/JEE, OpenJDK 7/8, IBM Java 8, Adopt Open JDK 11.0
- C#/.NET Framework 2/4, C/C++ Windows/UNIX
- JavaScript, UNIX/Linux shell scripts, Windows batch scripts
- Python, expect scripts
- Windows 7/XP/NT/10, Windows Server 2008/2012/2016
- Ubuntu 12/16.04.2 LTS Server AMD 64-bit, Linux 2.6, UNIX
- IBM AIX 6.1/5.2L/4.3, Red Hat Linux, Red Hat Fedora Core 3/4/5/8, SuSE Linux
- Hyper-V, VirtualBox, VMware, KVM
- Linux Docker, Dockerfile, Docker Desktop for Windows
- Kubernetes (k8s), Rancher, Helm charts, ConfigMap
- Eclipse 3.2/3.3/3.7/4.6.1/2018-09, MyEclipse 6.5 (Matisse 4), Netbeans
- IntelliJ IDEA 13.0/2018/2019
- Microsoft Visual Studio 2005/2008/2010/2012
- Rational Rose
- Apache Subversion, VisualSVN Server, TortoiseSVN, AnkhSVN
- IBM Rational Clear Case, IBM Rational Clear Quest, CVS
- Team Explorer Everywhere V14.114 (Team Foundation Server)
- Mercurial 4.0, TortoiseHg 4.0, Git 2.17, GitLab
- Apache Maven 2.0/2.2/3.0/3.3.9, Luntbuild, Jenkins, Liquibase
- Apache Ant 1.7/1.9.7
- EclEmma, SonarQube, EasyMock, Mockito, JMock, TestNG, Hamcrest
- JUnit 4.1/4.12, NUnit (C#)
- shell scripts, make files
- MockServer, Testcontainers, Postman
- MariaDB 10.2.11, Galera Cluster
- Microsoft SQL Server
- Oracle SQL Developer 4.1, HeidiSQL 9.4.0
- Sun Microsystems MySQL Server 5.1
- Oracle 9.e/10g/11g R2, IBM DB2
- PostgreSQL 11, H2, HSQLDB, Flyway 5.2.1, Liquibase
Hibernate 3.4/5.2.17 Final/5.3.2 Final, Hibernate Envers - JPA 2.1/2.2, JDBC 3/4
- JTDS 1.2/1.3.1, c3p0 0.9.5.2
- ODBC, Microsoft Access
- MongoDB, Spring Data MongoDB, NoSQLBooster for MongoDB
- Windows Forms (MVC Pattern)
- Java Swing
- Apache Struts 2.1.6 Framework (Front Controller)
- Java Server Pages (JSP), HTML
- Java Applet, Apache Tapestry
- BASICS: Node.js 11.9, npm 6.5, Angular(ng) 7.3.0, TypeScript 3.2, CSS
- SOAP 1.1, HTTP, WSDL, WS-I Basic Profile V1.1, WS-Policy V1.1
- Glassfish WSIT (JAX-WS RI 2.1, XWSS 3.0)
- Codehaus XFire Java Webservice, RestTemplate
- Apache WSS4J, Sun XWS-Security
- RESTful, JAX-RS (Jersey clients), YAML
Swagger, swagger-ui, springfox 2.8, Open API - Feign REST Client
- WildFly 11.0.0, JBoss EAP 6.4, IBM WebSphere AS 9
- Java Servlet 2.5/3.1.0, EJB 3.2, JMS API 2.0
- Apache Tomcat 6.0 (Windows Service 32/64-bit)/7.0/8.5
- Oracle Weblogic Server 11g (Cluster)
- Red Hat JBoss 4.2/AS 7
- Sun Application Server 8.2, Apache Geronimo (OpenEJB)
- Apache HTTP server 2.4, CGI, Perl
- Spring Boot V2.1.0 (embedded Tomcat)
- Keycloak (IAM)
- Amazon Web Services (AWS), Amazon EC2, Amazon RDS PostgreSQL, Amazon S3 Bucket, AWS CloudHSM
- Spring V5.1.2 (Core, WebMVC, Test, Aspects), Spring Data JPA V2.1.2, Spring Framework 2.5.6
- Spring DI/AOP/JDBC/Transaction/Batch, Spring Security
- Spring Remoting/Integration/Messaging/MQTT/WebSockets, Spring REST, Spring Kafka
- IOPLEX Jespa für SSO, JCIFS 1.3, JAAS (NT Login Module)
- JSON Web Token Authorization (jjwt 0.9), Jackson 2.9, Gson 2.8.5
- JAXB RI 2.1 (XML Schemata), JAXB/XJB 2.2.10, JDOM, JAXP, JMX, JNI
- JAX-WS 2.2.10
- MessagePack 0.8.16
- Quartz Scheduler 2.2.1
- Logback 1.2.3, Apache Log4J 1.2.15, Apache Commons, Sun Java Concurrency Utilities
- JCE/JCA, IAIK-PKCS11, IAIK-JCE, IAIK-ECC, IAIK-XSECT, IAIK-PKCS#11 Wrapper, IAIK-PKCS#11 Provider, JSSE
- Bouncy Castle JCE/Crypto API, Bouncy Castle Mail, PDFBox
- Apache XMLSec (XML-Enc, XML-DSig)
- AspectJ (AOP), JProfiler
- OpenJMS, OpenLDAP
- ApacheFTP, EdtFTPj, Snacc4j
- PPI Banking Kernel Multiuser V2.2 (HBCI)
- XPath, SAX, DOM, XSLT
- ASN.1 Compiler für C (asn1c)
- BinaryNotes ASN.1 Framework (Java/C#)
- P/Invoke (C#)
- ActiveMQ (JMS), Apache Camel
- Zookeeper 2.0, Apache Kafka 2.11, Kafka Manager, Trifecta-UI 0.22
- Eclipse Paho MQTT Client, HiveMQ MQTT Client, Mosquitto MQTT Broker
- Glassfish Tyrus (WebSockets), IBM JMS Provider
- TcpTrace, TunnelliJ, MQTT.fx
- Thales nShield 500 F2/F3, Thales nShield Connect (12.10)
- Utimaco CryptoServer Se50 PCIe/Simulator
- IBM Cryptographic Coprocessor 4758 Model 002
- SafeNet Luna, PKCS#11
Smartcard
- G&D Smart Café Expert 5.0, G&D StarSign Management Suite V1.6,
- G&D Customizer, G&D JLoad, G&D OffCard API 1.3, GemXplore 98 CASE
- Sun smartcardio, CT-API, PC/SC, Open Card Framework (OCF)
- Java Applet, RMI, A.E.T PKI Java Applet, Precise Biometrics
- ePassport, eID, eSign, SIM, eGK0/1, ZKA Chipkarte (Geldkarte, HBCI), JavaCard, GlobalPlatform, Personalization
Miscellaneous
- ASN.1, XML, JSON, YAML, SSL/TLS, OCSP, CRL
- Axiomatics Policy Server ABAC/XACML
- PrimeKey EJBCA CE 6.5.0.5, EJBCA EE 6.5.2
- PrimeKey PKI Appliance 2.3/2.7
- Forward Proxy (Squid), Load Balancer/Reverse Proxy (NGINX)
- Wireshark, Twiki
- Atlassian JIRA 7.1, Atlassian Confluence 5.10
- Curl, sdkman, snap
- Teams, Skype, Outlook, PowerPoint
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
RIS-Mobile
Maintenance and further development of the Reisenden (Traveler) Information System (RIS) with the RIS-Communicator app as frontend and the clustered microservices in the cloud as RIS-Mobile backend.
Maintenance and further development of the Reisenden (Traveler) Information System (RIS) with the RIS-Communicator app as frontend and the clustered microservices in the cloud as RIS-Mobile backend.
KMS.Cloud FOTA
Design, implementation, test and documentation of X.509 Public Key Infrastructure (PKI) and key management (KMS) microservices for firmware over the air (FOTA) use cases. The microservices run onKubernetes clusters in the AWS Cloud.
Design, implementation, test and documentation of X.509 Public Key Infrastructure (PKI) and key management (KMS) microservices for firmware over the air (FOTA) use cases. The microservices run onKubernetes clusters in the AWS Cloud.
Protect-for-Use Integration into ELSTER
- Full-stack SOAP web-service implementation for the management of mobile tokens.
- YAML-based generation and integration of a REST web-service client for invocations of the Protect-for-Use server.