Назад к вакансиям

Senior Java Developer

FindevГибридот 8 летПолная занятость
SQLJavaKafkaAWSDistributed systemsFinancial ServicesMultithreadingMemcachedIgniteData-intensive applications

Описание

Findev is 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. This role is instrumental in advancing the Middle Office transformation initiative by providing investment teams with a rich, near real-time, and accurate view of trades, positions, P&L, and performance.

Responsibilities

  • Work closely with hedge fund business and other team members as a senior player

Requirements

  • Experience or knowledge in financial domains, including transactions, positions, P&L, and performance management
  • Bachelor degree in Computer Science or similar
  • 8+ years of programming, with at least 5+ years of Java (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
  • Strong analytical ability to learn independently from the code / reverse engineer
  • Ability to work well independently and in cross-functional teams

Nice to have

  • Expert in Java development with strong multithreading experience
  • Experience in AWS
  • Financial services experience
  • Knowledge of Python

We offer

  • Flexible work setup: remote or a hybrid model
  • Remote work if residing in Georgia, Serbia, Spain, Cyprus, Armenia, Portugal or Poland
  • Hybrid model if based in Kraków or Limassol
  • 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
  • In case of relocation to Poland or Cyprus, we offer flight tickets and accommodation rent for the 1st month for our relocated employee and his/her official family
  • Visa sponsorship, including support with the visa application process, entry permits, and residence permits