Jobiglo

No results.

Backend Developer (Java) - Bucharest

ehr · Bucharest

New
CDI Onsite Senior 151,800 - 228,000 RON/year 🇬🇧 English
Java Spring Boot PostgreSQL AWS JUnit CI/CD Flyway Liquibase

Job description

About the role

EC Markets is an FCA-regulated FX and CFD brokerage whose engineering team builds and runs its trading app (React Native / Expo on iOS, Android and web) backed by a Java Spring Boot API on AWS. The Backend Developer builds and strengthens this API, which connects trading, custody, identity verification, payments and market-data platforms. The role is full-time, on-site in Bucharest, reporting to the Head of Technology.

Key responsibilities

  • Design, build and maintain features in Spring Boot services and shared libraries, and strengthen integrations with trading, custody, identity verification, payments, CRM and notification platforms.
  • Ensure money movements (deposits, withdrawals and transfers) are correct, auditable and reconcilable in line with client money requirements.
  • Own PostgreSQL schema design, migrations and query performance, and instrument services with logging, metrics and tracing.
  • Apply secure-by-default practices: authentication, secrets management and least-privilege access.
  • Support load testing and remove performance bottlenecks.
  • Work in Scrum sprints, taking work through code review, testing environments and production release, and use AI coding tools productively.

Required profile

  • At least 4 years of back-end development in Java (17 or later) with Spring Boot in production.
  • Degree in Computer Science, Software Engineering or a related field, or equivalent professional experience.
  • 4-7 years of hands-on back-end engineering experience.
  • Experience building systems where data correctness is critical, such as payments, ledgers or financial transactions.
  • Professional English for daily work with colleagues across the Group.

Required skills

  • REST API design and integration patterns: webhooks, retries, idempotency and asynchronous processing.
  • Strong SQL and PostgreSQL, including transactions and schema migrations (Flyway, Liquibase or similar).
  • Automated testing with JUnit and integration tests.
  • Working knowledge of AWS; Git-based workflow with pull-request reviews and CI/CD.
  • Nice to have: brokerage, trading, payments or fintech experience, FCA client money rules, AWS CDK or Terraform, caching, message queues, event-driven design, CRM integration.

What we offer

  • Base salary of 151,800 to 228,000 RON gross per year (12,650 to 19,000 RON gross per month), with eligibility for the Group bonus scheme.
  • Pension and social security contributions in line with statutory requirements, and supplementary health insurance.
  • 20 working days annual leave plus public holidays.
  • Company-provided hardware and an annual learning and certification budget (including cloud and Java certifications).
  • Occasional travel to other Group offices, paid by the company.

Questions fréquentes

Le salaire proposé pour ce poste est de 152-228k RON par an. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDI basé à Bucharest.
Source : ats:bamboohr

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in România.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

Une question sur cette offre ?

Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.

Published 4 ore în urmă

Expires peste 1 lună

2 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ehr

Bucharest