Senior Java Software Engineer

EPAM Systems

España

On-site

PHP 4,999,999 - 6,428,571

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems is seeking a Senior Software Engineer to join our team in Madrid, Spain, in a hybrid working model. You will be responsible for designing and implementing high-performance backend solutions geared towards post-trade processing systems used by global financial institutions.

This role involves translating complex business requirements into secure and scalable software while adhering to strict industry standards. Your contributions will have a significant impact on mission-critical systems in a dynamic global environment.

Qualifications

  • 10+ years of experience in high-performance, multi-threaded Java applications.
  • Strong expertise in Spring Boot and SQL database optimization.
  • Experience with event-driven architectures and financial systems.

Responsibilities

  • Design and develop Java-based backend solutions for post-trade processing.
  • Ensure compliance with financial regulations and internal policies.
  • Support integration for seamless messaging between components.

Skills

Java 8+
Spring Boot
SQL
Hibernate
Agile methodologies
Event-driven architecture
English proficiency

Job description

Overview

We're looking for a Senior Software Engineer to join our team in Madrid, Spain in a hybrid working mode. In this role, you will design and implement high-performance backend solutions for post-trade processing systems used by global financial institutions. You’ll translate complex business requirements into secure, scalable software while ensuring compliance with strict industry standards and regulations. Work on cutting-edge trading infrastructure powering real-time post-trade processes worldwide, enabling advanced financial operations for leading institutions. This is your opportunity to make an impact on mission-critical systems in a highly dynamic, global environment.

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
Requirements
  • 10+ years of experience in high-performance, multi-threaded Java applications (Java 8+), with strong expertise in Spring Boot
  • Advanced knowledge of SQL, Hibernate and database optimization techniques
  • Experience designing and maintaining large-scale event-driven architectures and messaging systems
  • Understanding of security and compliance governance in financial systems
  • Strong problem-solving and troubleshooting skills in production environments
  • Solid experience in complex, mission-critical systems with a focus on performance and scalability
  • Effective communication and collaboration in cross-functional agile teams
  • Fluent English proficiency (written and spoken)
  • Nice to have: Exposure to Angular or other modern front-end frameworks
  • Nice to have: Familiarity with financial messaging protocols (e.g., FIX, SWIFT)
  • Nice to have: Knowledge of post-trade processing and regulatory requirements in capital markets
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer – Post-Trade Systems
Senior Java Backend Engineer – Post-Trade Systems

EPAM Systems • España

Hybrid
PHP 4,999,000 - 6,429,000
Senior Full Stack Engineer
Senior Full Stack Engineer

EPAM Systems • España

On-site
PHP 3,223,000 - 4,657,000
Senior and Principal Software Engineers (C#.Net)
Senior and Principal Software Engineers (C#.Net)

Hammerjack Pty Ltd • Taguig

On-site
PHP 1,000,000 - 2,000,000
Senior Engineer (C# and Java)
Senior Engineer (C# and Java)

768 TP ICAP Management Services Ltd (Philippines Branch) • Taguig

On-site
PHP 1,200,000 - 1,800,000
Senior DevOps Engineer
Senior DevOps Engineer

EPAM Systems • España

Hybrid
PHP 5,471,000 - 7,295,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

ATOMIT Corp. • Makati

On-site
PHP 1,200,000 - 1,800,000
HMO coverage
Leave credits
Promotion to permanent
+3
Senior Engineer (C# .Net)
Senior Engineer (C# .Net)

Cloud Bridge • Makati

On-site
Senior Java Software Engineer
Senior Java Software Engineer

Q2 HR Solutions • Taguig

On-site
PHP 900,000 - 1,800,000
Senior Java Engineer
Senior Java Engineer

iGaming Centre • Manila

On-site
Java Software Engineer
Java Software Engineer

Stratpoint Technologies • Mandaluyong

On-site
PHP 2,457,000 - 3,686,000