- Base salary: €38,400 – €57,600 gross per year (€3,200 – €4,800 gross per month), before employee tax and social-security contributions.
- Annual bonus: eligible for the Group bonus scheme
- Pension & social security: employer contributions in line with statutory requirements.
- Health: supplementary health insurance.
- Annual leave: 20 working days plus public holidays.
- Equipment & learning: company-provided hardware; annual learning and certification budget (incl. cloud and Java certifications).
- Travel: occasional travel to other Group offices, paid for by the company.
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:
- Transparent pay from the start. The salary band, bonus and benefits above apply from the first conversation. We will not offer below the published band on the basis of a candidate’s current or previous pay.
- No salary-history questions. We will not ask about your current or previous salary at any stage, and our application form does not collect it.
- Gender-neutral process. The job title and this description are gender-neutral, and we welcome applications from candidates of all genders and backgrounds. Interview panels are balanced wherever practicable.
- Objective, written criteria. Shortlisting, interview scoring and the final offer within the band are made against pre-defined, written criteria, scored independently by each interviewer. The same criteria apply to later pay progression and are available on request.
- Your rights once hired. You may discuss your own pay to exercise your right to equal pay, and you may request, in writing, information on your individual pay level and on average pay levels by sex for workers doing the same work or work of equal value, in line with applicable law.
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.