Languages: | Java, Kotlin |
Java Technologies: | JakartaEE, JavaEE, EJB, CDI, JAX-RS, REST, JavaSecurity (Soteria), JAXB, JDBC, JSF, JSP, OAuth, JNDI, RMI, SOAP, Servlets, AWT, Swing, EclipseRCP, Applets, Networking, Java Mail, JAI, SAP-JCO, Apache Jackrabbit, Lucene, Apache Hadoop etc. |
Frameworks: | JakartaEE, JavaEE, Spring, Spring-Boot, SpringMVC, JPA, Eclipselink, MongoDB-Morphia, Hibernate, Primefaces, Dropwizard |
IDE/Java-Tools: | IntelliJ IDEA, NetBeans, Eclipse, Atlassian Tools Suite |
XML/JSON: | XML, JAXP, JSONB/JSONP, Jackson, JDOM, SAX |
Architecture-Tools: | Sonargraph |
Quality-Tools: | SonarQube, SonarLint, Trivy, JUnit, Mockito, PowerMock |
Databases: | MongoDB, PostgreSQL, MySQL, Sybase, Oracle |
Build-Tools: | Maven, Gitlab-CI, Bitbucket-CI, Hudson/Jenkins, TeamCity, Bamboo, ANT |
Methods, OOA & OOD: | Domain-driven Design (DDD), Microservices, Object-oriented Softwaredesign, Design- and Architecture-Patterns, Agile Software-Development, UML, Test-driven Development (JUnit, Test-First) and Code-/Architecture-Reviews SCRUM, KANBAN, OKR, XP and older Development-Process-Methods (like Waterfall with Requirements and specifications) |
Container-Platform: | Docker, Docker-Compose, Kubernetes |
Cloud-Platform: | Amazon AWS, Terraform |
Web Development: | HTML, CSS, JavaScript, ReactJS (Basic) |
Web/Application Servers: | Payara 5/6, Glassfish, JBoss, Wildfly, Apache Tomcat, Jetty |
Mobile Development: | Android Kotlin/Java, Swift (Basic) |
Protocols: | HTTP, HTTPS, TCP/IP, FTP, openFT, Sockets |
OS: | OS X, Linux, Windows |
Version management: | GIT, Mercurial, Subversion, CVS |
Abschluss mit Auszeichnung, Note 1.4
Note 2.0
Last change: 2023/08/08