Java Developer (Investment Guidelines Compliance)

Senior

Findev is looking for a Senior Java Developer with 6+ years of experience to join the Investment Guidelines Compliance (IGC) team. You will work on a strategic financial software initiative to surface compliance data from a legacy system into the target platform — replacing a manual, Excel-based workflow with a robust, well-architected data layer.

This is an app-layer role focused on data analysis, modeling, and clean Java engineering. You'll work day-to-day with a small, integrated team and have direct access to domain experts on the IGC side.


What You'll Be Working On

The IGC team currently exports compliance data daily from a legacy system and applies manual Excel formulas to process thousands of SQL-based compliance rules alongside holdings and trade data. The goal is to eliminate that manual process in two phases: first by surfacing data in read-only mode into the target platform, then by fully migrating and re-implementing rules into its rules engine.

Your immediate focus will be analyzing legacy data structures, formalizing them into a well-designed Java system, and ensuring clean, reliable data delivery to the target platform. Data distribution is handled automatically by the platform — not in scope for this role.

Locations

  • Georgia
  • Poland
  • Serbia
  • Cyprus
  • Spain

What you will do

- Analyze and reverse-engineer legacy data structures and compliance rule logic

- Design and implement a clean Java data layer to formalize and expose legacy compliance data

- Collaborate closely with internal engineering and the broader team

- Work with the IGC team to understand compliance requirements and validate outputs

- Contribute to the longer-term migration of rules into the target rules engine

Required

- 6+ years of hands-on Java development experience

- Strong background in data architecture and data modeling

- Experience with relational databases (Postgres, Snowflake, or similar)

- Experience with Event-Driven Architecture

- Bachelor's degree in Computer Science or equivalent

Nice to have

- Experience with investment guidelines compliance or the Fixed Income domain

- Familiarity with Azure cloud services

- Prior work on legacy system migrations or data formalization projects

Benefits

  • Flexible work setup: remote or a hybrid model.
  • Remote Work: reside in Georgia, Serbia, Spain, Cyprus, Armenia, Portugal or Poland, or opt for a 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, accommodation rent for 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.
See our benefits section for details

Are you ready? We are waiting

We’d love to hear from you. Feel free to ask us a question, share your thoughts, or leave links to your LinkedIn, GitHub, or portfolio. We’ll get back to you shortly.

didn't suit? there are others

open vacancies