We are seeking a Senior Java Developer to join the Investment Accounting / Positions team working for a big asset management fund. This team focuses on developing software on-prem and in the cloud to capture trading transactions and calculate positions for the fund
We are not looking for someone just to work on well defined tasks. You’ll be provided with different sorts of challenging problems (technical and business ones) required to be resolved in a smart way
Задачи
Company: findev
Employment: fulltime
Payment: from 6800 USD gross up to 8000 USD gross (depends on the location - only Poland/Cyprus/Georgia/Serbia/Spain)
Position: Senior Java developer (Middle Office)
You will work closely with hedge fund business and other team members as a senior player
This role will be instrumental in advancing our Middle Office transformation initiative by providing our investment teams with a rich, near real-time, and accurate view of trades, positions, P&L, and performance, and technology teams with standardized interfaces to access accurate information on time
Требования
We seek an individual with a proven track record for building complex financial systems💫
Position services provide asset managers with real-time data on the performance and valuation of financial assets
This allows for timely decision-making and adjustments to investment strategies based on market conditions
They also enable asset managers to analyze the performance of their portfolios by attributing returns to specific assets or strategies
This helps in understanding what drives performance and making informed investment decisions
Our middle office transformation initiative will completely transform our business workflows by delivering efficiency across processes, providing our investment teams with more accurate and timely access to positions, P&L, and performance
Skills & Experience
Financial knowledge of transactions, positions, P&L, or performance management
Bachelor degree in Computer Science or similar
8+ years of programming, with at least 7+ years of Java required (Java Core + multithreading)
5+ years of experience building cloud native applications with AWS
Experience with Kafka and/or other real-time messaging systems
Experience with distributed caching technologies such as Memcached, Ignite, etc
Experience in developing distributed, large-scale, data-intensive applications
Expert SQL/Database Query experience required
Strong analytical ability to learn independently from the code / reverse engineer
Ability to work well independently and in cross-functional teams
At the same time you must be an expert in Java development (strong multithreading experience) with experience in AWS
Python is useful to know
Условия
Flexible work setup: remote or a hybrid model (Poland, Cyprus, Serbia, Georgia, Spain)
Full health insurance coverage for those based in Poland and Cyprus
50% coverage of health insurance for spouses and children in Poland and Cyprus
24 days of paid vacation
10 days of paid sick leave
50% reimbursement for professional training, education, conferences
Work alongside a highly professional team
Engaging teambuilding events and activities
In case of relocation to Poland or Cyprus, we offer
Flight tickets, accommodation rent for 1st month for our relocated employee and his/her official family
Support in visa application and issue process, entry permit and residence permit processing