We’re looking for a highly experienced Java Developer (10+ years) with a strong background in data engineering and solid exposure to financial markets, capital markets, or investment banking.
In this role, you’ll work with top-tier clients on high-impact projects involving large-scale data systems, with a focus on building robust applications and data solutions that drive critical decision-making in the financial domain.
Your Responsibilities
What You Bring
✅ 10+ years of hands-on experience in Java development
✅ Proven experience in data engineering: ETL, pipelines, data quality & modeling
✅ Deep knowledge of Oracle databases (design, performance tuning, PL/SQL)
✅ Exposure to graph databases (e.g. Neo4j, TigerGraph, or similar)
✅ Track record of working on enterprise-level systems in finance, investment banking, or capital markets
✅ Ability to collaborate with business stakeholders and translate requirements into scalable tech solutions
✅ Strong communication skills and ability to work in fast-paced, globally distributed teams