
Job Title: Principal Java DeveloperLocation: PolandEmployment Type: Contract, RemoteDaily rate: up to 1200 PLN/day
Qualifications · Bachelor’s degree or higher in Computer Science or engineering· 7+ years of hands-on experience developing complex enterprise Java/J2EE-based software systems.· Experiences in building distributed applications using -o NOSQL technologies like Cassandra, coordination services like Zookeeper, and o microservices architecture · Experience in message-oriented middleware architecture is required. · Understanding of relational databases 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. o test-driven development, o unit testing discipline, o agile development and o CI/CD strategies a must · Experience building UI components using the 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: o Portfolio Management o Trading (Equity, Fixed Income, exchange-traded derivatives, OTC derivatives, FX, Repo) o Prime brokerage, long/short strategies, and cash reinvestment o Security Lending
Key Skills
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
