Full-Stack (Java&Angular)

Senior

We are seeking a Senior Full Stack Java Developer to support Risk Technology modernization initiatives, with a primary focus on CapDynamics (CapD) and its integration with overnight risk calculations, as well as the replacement of legacy liquidity processes.

The team builds and maintains the systems that keep the firm's risk and liquidity monitoring capabilities running in real time — directly supporting portfolio managers, risk officers, and compliance teams in making time-sensitive investment decisions.

This is a hands‑on engineering role for someone who is comfortable operating across backend services, data layers, and production workflows, and who can step in where needed to keep delivery and operations moving.

Locations

  • Cyprus
  • Georgia
  • Poland
  • Serbia
  • Spain

What you will do

- Design and develop Java-based services that support CapDynamics and related risk / liquidity workflows.

- Contribute to risk calculator platform integration, batch pipelines, and downstream reporting processes.

- Support the decommissioning and replacement of legacy liquidity and target-calculation systems.

- Write and optimize SQL used for reconciliation, investigation, and operational reporting.

- Work with or alongside Snowflake data structures and pipelines as part of the risk analytics ecosystem.

- Collaborate with the team on UI enhancements (Angular) and API contracts as needed.

- Participate in production support, issue investigation, and operational troubleshooting for Night Cycle–driven workflows.

- Partner with global teams and stakeholders across risk, analytics, and technology.

Required

- Bachelor degree in Computer Science or related field

- 7+ years of Java development (core Java, backend services, REST APIs).

- Strong SQL skills, including the ability to write and troubleshoot complex queries.

- Familiarity with Snowflake or similar cloud data platforms.

- Experience building or supporting AWS-based applications or data pipelines.

- Strong collaboration and communication skills; able to work closely with engineers, analysts, and product owners.

- Willingness to wear multiple hats and operate pragmatically outside of a narrowly defined component.

Nice to have

- Experience with Angular or modern web frameworks.

- Exposure to event-driven or batch processing systems.

- Familiarity with CI/CD pipelines (e.g., GitLab).

- Interest in or experience using AI tools to improve coding productivity.

- Prior experience supporting financial, risk, or analytics platforms.

Benefits

  • Flexible work setup: remote or a hybrid model
  • Health insurance coverage for those based in Cyprus or Poland.
  • 50% coverage of health insurance for spouses and children in Cyprus or Poland.
  • 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

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