Technologie wird hier im Sinne des englischen Begriffs technology verstanden, der neben der "reinen Lehre" auch die deutschen Begriffe Technik, Methodik und Werkzeuge (inkl. Plattformen) umfasst.
Bezüglich dieser drei Kategorien liegen meine Know-how-Schwerpunkte auf Java (Technik), Objekt- und Serviceorientierung (Methodik) und IBM Websphere, Eclipse, Oracle DB (Werkzeuge). Weitere Kenntnisse sind im Folgenden aufgelistet.
Techniken:
- Java (JEE, JSE, JDO, Portlets, Applets)
- CORBA, RMI, HTTP/HTTPS
- XML/XSD/XSL, YAML, JSON
- Web Services (WSDL, SOAP, REST)
- SQL
- (B-)ISDN, ATM
Methodik:
- Objektorientierung (OOA, OOD, OOP)
- Serviceorientierung (SOA, Microservices)
- Komponentenorientierung, Frameworks
- Modellierung (OMT, UML, ER, BPMN)
- Vorgehensmodelle (RUP, V-Modell, XP, Scrum)
- Entwurfsmuster, Architekturmuster
- Qualitäts- und Testmanagement
- Dokumenten-/Code-Reviews
- Komponenten-, Integrations- und Systemtests
- Projektmanagement (PMBOK)
- Anforderungsanalyse/-management
- Geschäftsprozessmanagement (BPM)
Werkzeuge:
- IBM WebSphere Application/Portal/Process Server
- JBoss Application Server
- Kubernetes/OpenShift, Docker
- Eclipse (for Java/JEE Development)
- IBM Rational Application Developer, Borland JBuilder, Sun JDK
- Git, Subversion, CVS, MS Visual SourceSafe, Continuus/CM
- Jira, Bugzilla, Track+, Mantis Bug Tracker, HP ALM
- Together, MID Innovator, IBM Rational Software Architect, Sparx Enterprise Architect
- IBM DB2, Objectivity/DB, Oracle DB, SQuirreL
- Toplink, Hibernate, Spring
- MS Windows, Unix
- MS Office, MS Project, MS Visio
- Adobe Acrobat, Help+Manual
- JUnit, Parasoft Jtest, Selenium, soapUI, Postman
- verschiedene Wikis (Confluence, MediaWiki, JSPWiki, TWiki, MoinMoin Wiki)