Find your next role
Strengthen your profile
EC Markets
See how your profile stacks up against this role.
We compared the job requirements to your profile to show where you're strong and where you fall short.
Backend Developer (Java) — Vilnius
Location: Vilnius (on-site) · Team: Product Engineering · Reports to: Head of Technology · Contract: permanent, 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
Reliability, security & performance
Delivery
What you will bring (non-negotiable)
Nice to have
Qualifications
Compensation & benefits
Where a candidate sits within the band is determined by assessed experience against the role criteria, depth in the required stack (Java, Spring Boot, PostgreSQL, AWS) and relevant financial-services exposure. The same criteria apply to any later pay progression.
How we hire
Our recruitment process is aligned with Directive (EU) 2023/970 on pay transparency and equal pay:
Process at a glance: CV screen → Talent Acquisition conversation (30 min, incl. salary band) → first technical interview with two engineers (60 min) → second round: a practical exercise on a realistic task, including AI-assisted coding (2 hours) → offer. Typical end-to-end timeline: 3–4 weeks. Reasonable adjustments are available at any stage; just let us know.
Equal opportunities and how to apply
EC Markets is an equal-opportunities employer. We make hiring decisions on the basis of skills, experience and demonstrated potential, and do not discriminate on the grounds of sex, gender identity, age, ethnicity, nationality, religion or belief, sexual orientation, disability, marital or civil-partnership status, pregnancy or parental status, or trade-union membership.
Please do not include your current or previous salary: we will not use it in our decision and are not permitted to ask for it. Any personal data you share will be processed in accordance with our Candidate Privacy Notice and the GDPR.
Questions about the role, the salary band or reasonable adjustments are welcome at any stage; just ask the Talent Acquisition team.
Senior Software Engineer, Backend - Data Layer
camunda · 30+ days ago
Remote from EMEA · Full time
Senior Software Engineer, Backend - Data Streaming
camunda · 30+ days ago
Remote from EMEA, North America, Canada · Full time
Senior Back End Developer
MENA Alliances · 30+ days ago
Remote from EMEA · Full time
Senior Backend Developer (Java/Spring Boot, Agentic LLMs) - Full Remote Europe
HumanIT Digital Consulting · 3 days ago
Remote from Europe · Full time
Senior Backend Developer (PHP/Golang)
UPSTARS · 30+ days ago
Remote from Europe · Full time

EC Markets

EC Markets

EC Markets