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