Join our TPA Dev team in Madrid and grow into a Calypso Developer. You’ll start as a seasoned Java backend engineer and receive structured training on Calypso, used for Triparty Collateral Management and Repo Services at SIX. This is an on-the-job learning path: you’ll build production-grade services while deepening your knowledge of Calypso and the post-trade domain.

What You Will Do

  • Design, build, and operate backend services in Java for collateral management and repo workflows, evolving into Calypso customizations and integrations.
  • Develop robust, multi-threaded services and APIs using Java 8+ and Spring Boot; expose and consume RESTful interfaces.
  • Implement event-driven integrations (e.g., messaging/streaming) between Calypso and internal/external systems.
  • Model, optimize, and maintain relational data structures; write efficient SQL and work with ORM frameworks (Hibernate/JPA).
  • Contribute to solution design and architecture, ensuring scalability, resiliency, and observability across services.
  • Collaborate closely with business analysts, Calypso specialists, and SRE/DevOps to deliver reliable, compliant, and secure solutions.
  • Participate in the full SDLC: requirements, estimation, implementation, code reviews, testing (unit/integration), deployment, and production support.
  • Embrace infrastructure and platform standards (e.g., Linux RHEL 8+, containerization, CI/CD) and help automate build/test/deploy pipelines.
  • Learn and extend Calypso: configuration, workflows, data models, APIs, and custom components to support triparty collateral and repo processes.
  • Contribute to continuous improvement: reduce technical debt, improve system performance, strengthen security, and enhance developer productivity.

What You Bring

  • 4+ years of hands-on software engineering experience with a strong focus on multithreaded backend development in Java (Java 8+).
  • Proficiency with Spring Boot, RESTful API design, and building reliable distributed services.
  • Strong database skills: SQL expertise, sound schema design, and experience with Hibernate/JPA.
  • Solid understanding of object-oriented design, event-driven architectures, and messaging patterns.
  • Familiarity with Linux environments (RHEL 8+), and comfort working with modern CI/CD practices and tooling.
  • Understanding of financial markets and post-trade infrastructure; exposure to collateral or repo is a plus.
  • Growth mindset: positive, result-driven, quality-focused, and systematic thinker with a problem-solving attitude.
  • Collaborative communicator, team-oriented, resilient under pressure; ability to work in a cross-functional, multicultural environment.
  • Language skills: English required; German and/or Spanish are a plus.

#J-18808-Ljbffr
Similar jobs

More from BME | Bolsas y Mercados Españoles
BME | Bolsas y Mercados Españoles 1 day ago
BME | Bolsas y Mercados Españoles 2 days ago
BME | Bolsas y Mercados Españoles 1 day ago

Java Backend Developer

Apply Now
Back to search page