Full stack JAVA Senior Developer

Dabster Systems ,
London, Greater London

Overview

Job Description

To be responsible for managing technology in projects and providing technical guidance / solutions for work completion . Ability to learn any new tool or process and guide the entire team towards implementation . Must be the go-to person for client for anything on technical decision, analysis and resolution. . Must possess good communication skills and articulation skills . Minimum 5-year experience in developing high-throughput, low-latency data processing systems with aspects of expert performance tuning of complex, heavily multi-threaded/concurrent Java server applications . 5-year experience working on and delivering large-scale, globally distributed systems in an Agile manner, with application of Design Patterns, Test Driven Development and continuous integration . 2-year experience in Event stream based architectures building Real Time Analytics ground up and slicing/dicing of information with ability to find / fixing memory leaks in Large JVMs (100G processes). . 2-year experience in a multi-OS environment, including Unix, Linux, Microsoft Windows, involving application development and analysis . 2-year experience with cross-platform messaging environments and serialization formats including XML, Json, etc. . Strong database experience (Oracle including PL/SQL would be a plus)