Apache Kafka, Architectural Services, CPU (Central Processing Unit), Code Reviews, Communication Skills, Concurrency, Database Design, Database Optimization, Design Patterns Programming Methodologies, Distributed Computing, High Availability, High Level Architecture (HLA), High Throughput, IBM WebSphere MQ (Message Queue), Input/Output, Java, Memory Hardware, Memory Management, Mentoring, Messaging Middleware, Middleware, Multithreaded Programming, Performance Engineering, Performance Tuning/Optimization, Process Flow, Production Control, Production Systems, Quantitative Analysis, Reengineering, SQL (Structured Query Language), Sales, Software Engineering, Technical Leadership, Test Driven Development (TDD), Trading Systems