Core Java
Low Latency
Distributed Systems
JVM: Core Java, Groovy, J2EE, EJB, Servlets, JMS, Swing
Programming Languages: Java, Groovy, DSLs, SQL, PL/SQL, JavaScript, TypeScript, Bash, Awk, C++, Perl, Tcl
Web Technologies: HTTP, Web Services, JAXRS REST, JAXWS SOAP, XML, HTML
Communication Protocols: TCP/IP, UDP, CORBA
IDEs: IntelliJ, Eclipse, Visual Studio Code
Database Management Systems: Oracle, PostgreSQL, MySQL, Mondrian, Elasticsearch, Microsoft SQL Server, Informix
Web Frameworks: Android, Vaadin
OO Analysis and Design: UML, refactoring
Operating Systems: Linux, Unix, Windows, VRTX and VxWorks real-time operating systems
Development Methodologies: Agile / Scrum, BDD, TDD, SDLC
Automated Testing: JUnit, Cucumber / Gherkin, Spock, JMockit, Protractor, JBehave
Continuous Integration: Jenkins, GitHub Actions
Data Analysis: Excel Pivot, Pentaho BI, Mondrian OLAP
Reporting: Jasper Reports, Pentaho
Business Analysis: User Story mapping, Use Case analysis
Project Management: Agile / Scrum, Kanban, SDLC
Content Management: Drupal
Issue Tracking: GitHub, Redmine, JIRA, BugZilla
Wiki: TWiki, Confluence
Cloud: AWS
Deployment and Monitoring: Docker, Docker Compose, Portainer
Version Control: GitHub, git, subversion, ClearCase, CMS, cvs
Application Servers: Tomcat, JBoss
Visual Basic: VBA in Microsoft Word, Excel and Access
CASE tools: Rational Rose, Oracle Designer
C++: Microsoft Visual C++, GNU tool set
Note: gray text means my knowledge in that area is not totally up-to-date