Requirements Bachelor’s degree or higher in Computer Science or engineeringExtensive hands-on experience developing complex enterprise Java/J2EE based software system.Experiences in building distributed applications using - NOSQL technologies like Cassandra, coordination service like Zookeeper, and micro services architectureExperience in message-oriented middleware architecture is required.Understanding of relational database is required.In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications a mustKnowledge and experience adhering to software development life cycle best practices including test driven development, unit testing discipline, agile development and CI/CD strategies a mustExperience building UI components using latest in web technologies (e.g. React, Angular) a plusExperience in electronic trading over FIX a plusExperience in Derivatives Trading software development a plus
Candidate must have experience working in one or more of: Portfolio ManagementTrading (Equity, Fixed Income, exchange traded derivatives, OTC derivatives, FX, Repo)Prime brokerage, long/short strategies and cash reinvestmentSecurity Lending
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
