Currency

Senior Java developer

6 800 - 8 000 USDNet per month - B2B
5 700 - 7 500 USDGross per month - Permanent
Java

Senior Java developer

Java

remote, Białystok +5 Locations

FinDev

Full-time
B2B, Permanent
Senior
Remote
6 800 - 8 000 USD
Net per month - B2B
5 700 - 7 500 USD
Gross per month - Permanent

Tech stack

    Java

    master

    AWS

    regular

    Kafka

    regular

    Python

    junior

Job description

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. 


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.


Required:

  • Financial knowledge of transactions, positions, P&L, or performance management

  • Bachelor degree in Computer Science or similar.

  • 8+ years of programming, with at least 5+ 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. 


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.  At the same time you must be an expert in Java development (strong multithreading experience)  with experience in AWS.

Financial services experience is required. Python is useful to know.


Benefits:

  • Flexible work setup: remote or a hybrid model

  • 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

Tech stack

    Java

    master

    AWS

    regular

    Kafka

    regular

    Python

    junior

Office location

Published: 01.11.2025

Senior Java developer

6 800 - 8 000 USDNet per month - B2B
Summary of the offer

Senior Java developer

remote, Białystok

FinDev

6 800 - 8 000 USDNet per month - B2B
5 700 - 7 500 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is FinDev Poland Sp. z o.o. (hereinafter "controller"). You have the right to request acce... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.