Role :: Senior Java DeveloperLocation :: 100% Remote/ PolandContract :: 12 Months
Description::Qualifications 7+ years of 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, andmicroservices 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 must Knowledge and experience adhering to software development life cycle best practices including.test driven development,unit testing discipline,agile development andCI/CD strategies a must Experience building UI components using latest in web technologies (e.g. React, Angular) a plus Experience in electronic trading over FIX a plus Experience in Derivatives Trading software development a plus Investment Knowledge: Candidate must have experience working in one or more of: Portfolio Management Trading (Equity, Fixed Income, exchange-traded derivatives, OTC derivatives, FX, Repo) Prime brokerage, long/short strategies, and cash reinvestment Security Lending