experience Successful experience in Java development Designing and developing applications using Java platforms Object Oriented analysis and design Exceptional Java and JEE internals (Classloading, MemoryManagement, Transaction management etc) Relational Databases, SQL and ORM technologies Spring Framework, Gradle and Maven Reactive programming, Socket connections and verticals Experience more »
Within this division there are numerous Technical Leaders/Hands-on Dev Mgrs with retained low-level Coding, and SW Arch. expertise, innate man-management skills, married to proven success within the world's premier U.S. Prop Trading firms and Funds, inc. CitSec and DES, enabling a shallow Mkts … and peers, plus discussing complex technical topics and software architectures (via Whiteboard/Excalidraw sessions) STL Concurrency and Multithreading Templates/Metaprogramming Smart Pointers MemoryManagement Polymorphism Additionally, exposure/familiarity with some of the most Advanced topics/Idioms inc. the likes of Variadic Temp. (within Mp more »
or twice a month. About you: You have strong C coding/development skills You have a good understanding of concurrency, multi-threading and memorymanagement You have strong debugging skills across code, log files and core files You have experience of using version control systems e.g. Git more »
or twice a month. About you: You have strong C coding/development skills You have a good understanding of concurrency, multi-threading and memorymanagement You have strong debugging skills across code, log files and core files You have experience of using version control systems e.g. Git more »
strategies. Requirements: Proficient understanding of Computer Science fundamentals, particularly in Data Structures and Algorithms. Strong grasp of Java, including knowledge of garbage collection and memory management. Experience working in a front-office environment. Excited about this opportunity? Apply now more »