Senior Java Developer

New York 22 months agoFull-time External
Negotiable
Title: Senior Java Developer Project Length: 6 months Location: Hybrid- New York, NY, locals only Responsibilities • Understands full development lifecycle for small to large-scale systems. • Extensive hands-on knowledge in Java, Multithreaded programming, Spring Core, SpringBoot. Webservices. Extensive experience with JAVA Market Data, Low Latency, JAVA KAFKA • Include design and development of different processing components in the system using Microsoft technologies. • Work closely with L1 and L2 support teams and provide dev support for the applications. Qualifications • Experience in fixed income trade capture (Bonds/ Derivatives), front to back trade flow, and complete trade and position management. • Experienced developer (10+ years minimum) in software development • Extensive experience in programming using .NET Framework. • Excellent organizational, problem solving, and written/verbal communication skills. • Experience with all phases of the systems development lifecycle • Very thorough understanding of the .Net fundamentals and design patterns used in real time transaction processing systems • Extensive experience in server side programming in Windows services, WCF. • Extensive experience in messaging protocols (FIX, TCP/IP, JMS based messaging : EMS, MQ). • Extensive experience working with distributed and enterprise systems, SOA. • Extensive experience working with IoN and trading pricing models (A MUST). • Extensive Experience Bloomberg TOMS. • Experience in high performance and high availability systems. • Good experience in RDBMS. • GUI design and development (HTML5, angular). is a plus. • Cloud DevOps experience is a plus