Backend Developer (Java) — Vilnius Location: Vilnius (on-site) · Team: Product Engineering · Reports to: Head of Technology · Contract: permanent employment contract, full-time About EC Markets and the role EC Markets is an FCA-regulated FX and CFD brokerage. Our engineering team builds and runs our investing and trading app: a React Native / Expo app on iOS, Android and web, backed by a Java Spring Boot API on AWS that connects trading, custody, identity verification, payments and market-data platforms. We are looking for a Backend Developer to build and strengthen the Java Spring Boot API at the centre of our platform.
It connects every platform we rely on, from trading and custody to identity verification and payments, so correctness, security and reliability matter as much as delivery speed. What you will be doing Core API & integrations Design, build and maintain features in our Spring Boot services and shared libraries. Build and strengthen integrations with trading, custody, identity verification, payments, CRM and notification platforms.
Make sure money movements (deposits, withdrawals and transfers) are correct, auditable and reconcilable, in line with client money requirements. Reliability, security & performance Own PostgreSQL schema design, migrations and query performance for your features. Instrument services with logging, metrics and tracing, and take part in the engineering support rota.
Apply secure-by-default practice: authentication, secrets management and