Senior Java Backend Engineer – Post-Trade (Hybrid Madrid)

EPAM Systems

Madrid

Hybrid

EUR 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
Referral Program
Professional certification
Language courses

Job summary

EPAM Systems in Madrid is seeking a Senior Software Engineer to design and implement high-performance Java backend solutions for post-trade processing systems used by global financial institutions. The role is hybrid in Madrid.

You will translate complex business and regulatory requirements into secure, scalable software while complying with industry standards. You’ll work on cutting-edge trading infrastructure powering real-time post-trade processes worldwide.

Qualifications

  • 10+ years of experience in high-performance Java applications.
  • Strong Spring Boot expertise and SQL/Hibernate mastery.
  • Experience with large-scale event-driven architectures and messaging systems.
  • Knowledge of security and regulatory governance in financial systems.
  • Excellent problem-solving and cross-functional collaboration.

Responsibilities

  • Design and develop Java-based backend solutions for post-trade processing systems
  • Translate business and regulatory requirements into secure and scalable solutions
  • Ensure compliance with internal security policies and external financial regulations
  • Optimize database performance and ensure data integrity for high-volume transactions
  • Work within agile frameworks (SCRUM/SAFe) in collaboration with developers, testers and business stakeholders
  • Contribute to the reliability and stability of mission-critical systems used by leading financial institutions
  • Support system integration and event-driven architecture for seamless messaging between components
  • Participate in code reviews and apply development best practices for maintainability and performance

Skills

Java
Spring Boot
SQL
Hibernate
Event-driven architecture
Security/compliance
Troubleshooting
Communication
Agile SCRUM/SAFe
English fluency

Job description

EPAM Systems in Madrid is seeking a Senior Software Engineer to design and implement high-performance Java backend solutions for post-trade processing systems used by global financial institutions. The role is hybrid in Madrid.

You will translate complex business and regulatory requirements into secure, scalable software while complying with industry standards. You’ll work on cutting-edge trading infrastructure powering real-time post-trade processes worldwide.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • Madrid

Hybrid
EUR 90,000 - 120,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Oracle DB Architect — Hybrid Madrid (FinTech)
Senior Oracle DB Architect — Hybrid Madrid (FinTech)

EPAM Systems • Madrid

Hybrid
EUR 70,000 - 95,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Full-Stack Engineer — FinTech & AI Tools
Senior Full-Stack Engineer — FinTech & AI Tools

EPAM Systems • Madrid

On-site
EUR 45,000 - 60,000
Senior Full-Stack Engineer (FinTech) — Java/React, Madrid
Senior Full-Stack Engineer (FinTech) — Java/React, Madrid

EPAM Systems • Madrid

On-site
EUR 90,000 - 120,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Full-Stack Java Engineer – Banking (Hybrid Madrid)
Senior Full-Stack Java Engineer – Banking (Hybrid Madrid)

UST España & Latam • Madrid

Hybrid
EUR 85,000 - 120,000
Health care plan
Teleworking compensation
Life insurance
+6
Senior Full-Stack Java Engineer — Hybrid Madrid, Banking Tech
Senior Full-Stack Java Engineer — Hybrid Madrid, Banking Tech

UST • Madrid

Hybrid
EUR 70,000 - 90,000
Health care plan
Teleworking compensation
Life and accident insurances
+7
Senior Backend Engineer (Java, Kafka) - Flexible Hybrid
Senior Backend Engineer (Java, Kafka) - Flexible Hybrid

SIX Group Services Ltd. • Las Rozas de Madrid

Hybrid
EUR 65,000 - 90,000
Flexible Work Models
Personal Development
Agile Working Methods
Senior Oracle DB Specialist
Senior Oracle DB Specialist

EPAM Systems • Madrid

Hybrid
EUR 70,000 - 95,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3
Senior Backend Engineer - Java/Kafka Microservices (Hybrid)
Senior Backend Engineer - Java/Kafka Microservices (Hybrid)

BME | Bolsas y Mercados Españoles • Madrid

Hybrid
EUR 55,000 - 90,000
Hybrid work model
Meal allowance
Medical Insurance for employee and 가족
Hybrid Senior Data Engineer — Madrid, Scalable Pipelines
Hybrid Senior Data Engineer — Madrid, Scalable Pipelines

EPAM Systems • Madrid

Hybrid
EUR 65,000 - 90,000
Private health insurance
EPAM Employees Stock Purchase Plan
100% paid sick leave
+3