Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
findev

Java Developer, Middle Office Transformation

findev

Senior Java Developer working for an asset management fund's Investment Accounting team. Leading software development to capture trading transactions and provide accurate performance metrics.

Posted 7/22/2026full-timeRemote • 🇪🇺 Anywhere in EuropeSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java Development, particularly in multithreading and real-time messaging systems, while effectively collaborating with cross-functional teams to enhance investment accounting processes and deliver accurate trading insights.

Highest-signal resume keywords
Java DevelopmentMultithreadingKafkaSQL/Database QueryDistributed Caching Technologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaMultithreadingSQLDatabase QueryDistributed SystemsData-Intensive ApplicationsReal-Time Messaging SystemsDistributed CachingAnalytical SkillsReverse Engineering
Soft Skills
CollaborationIndependent WorkAnalytical Ability
Tools & Technologies
KafkaMemcachedIgnite
Certifications & Qualifications
Bachelor Degree in Computer Science
Industry Keywords
Investment AccountingHedge FundTrading TransactionsP&LPerformance

Tech Stack

Tools & technologies
AWSCloudJavaKafkaPythonSQL

About the role

Key responsibilities & impact
  • Seeking a Senior Java Developer to join the Investment Accounting / Positions team.
  • Develop software on-prem and in the cloud to capture trading transactions.
  • Collaborate closely with hedge fund business and team members.
  • Provide investment teams with a near real-time, accurate view of trades, positions, P&L, and performance.
  • Deliver efficiency across processes, improving access to positions, P&L, and performance.

Requirements

What you’ll need
  • Required Bachelor degree in Computer Science or similar.
  • 8+ years of programming, with at least 5+ years of Java required (Java Core + multithreading).
  • 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.

Benefits

Comp & perks
  • Flexible work setup: remote or a hybrid model.
  • 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.
  • Relocation Package: assistance for relocation to Poland or Cyprus, if desired.