Zum Inhalt springen

Diese Ausschreibung ist auf Englisch.

JobbörseOffen

Technical Architect - Custody - Core Java Developer

Harvey Nash IT Recruitment UK · Dublin, Ireland · Vor Ort · Senior

  • Dublin, Ireland · Vor Ort

Indexiert (vor 8 Tagen) · laufend aktualisiert

Start
flexible
Arbeitsmodell
Vor Ort
Vertrag
Freelance / B2B
Erfahrungslevel
Senior
Referenz
3062332

Geforderte Skills

Jobbeschreibung

Project overview

Fantastic opportunity to join a world class banking environment. Send Cv for more info

Core Java Developer

Requirements

Our Custody and Investor Services Technology organization is seeking an experienced, versatile Technical Architect to drive platform modernization, technical governance, and forward-engineering initiatives across our global Custody business.

In this flexible, multi-disciplinary role, you will be deployed across critical functional domains within Custody based on evolving program priorities-including Securities Settlements, Asset Servicing (Corporate Actions), Transaction Management, Tax, and Cash & FX Processing. You will act as the principal technical authority and architecture partner within assigned delivery teams, bridging the gap between business product requirements, operational workflows, and engineering execution.

A core strength of the ideal candidate is a solid foundational background in software development (ideally Java and Oracle ecosystems). While you will not be expected to write production code on a day-to-day basis, your deep engineering fluency will enable you to evaluate technical designs, challenge engineering decisions with rigor, build hands-on Proofs of Concept (PoCs) when exploring new technologies, and leverage Generative AI capabilities to accelerate discovery and governance.

2.1 Solution Architecture & Domain Modernization (Flexible Deployment)

2.2 Architecture Governance & Permit to Build (P2B)

3.1 Domain & Capital Markets Knowledge

  • Strong track record (10+ years) of relevant experience in the design and development of enterprise-grade Java-based systems.
  • 10+ years' hands-on experience in Java 17/21 LTS (Java 21 preferred), Core Java, Jakarta EE (J2EE), Spring Framework 7/Spring Boot 4.x RESTful services.
  • Working knowledge of modern Java language features and exposure to JVM internals
  • GC tuning and performance profiling.
  • Databases
  • Oracle or equivalent (PostgreSQL/MySQL) with strong SQL and PL/SQL programming expertise; schema versioning via Flyway/Liquibase.
  • Proficient in using AI-assisted development tools such as Claude, GitHub Copilot, Devin, Cursor for code generation, review, and productivity acceleration.
  • Experience working across multiple technologies and medium-to-complex distributed systems; well versed with design standards, patterns, and enterprise frameworks.
  • Fast learner of new tools, frameworks, and technologies; comfortable working with distributed/cross-timezone teams.
  • Experience in event-driven architecture
  • Spring Boot components integrating with Apache Kafka and MQ (IBM MQ), including partitioning, consumer groups, idempotency, and transactional outbox patterns.
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA 2/3, Hibernate 6) and connection pooling (HikariCP).
  • Strong understanding of Spring Security 6+
  • OAuth2.0/OIDC, JWT-based stateless auth, RBAC/ABAC.
  • Familiarity with API design
  • REST with OpenAPI/Swagger, and exposure to high-performance service communication.
  • Resilience patterns using Resilience4j
  • circuit breaking, rate limiting, retries.
  • Caching and NoSQL exposure
  • Redis, MongoDB, Elasticsearch; awareness of vector databases (Pgvector) for AI/RAG-integrated services is a plus.
  • Exposure to Spring AI and LLM integration patterns (RAG workflows) is an added advantage.
  • Tools
  • Well versed with IntelliJ IDEA/Eclipse.
  • Test-Driven Development and automated testing: JUnit 5, Mockito, AssertJ, Cucumber/Gherkin, Testcontainers for integration testing, contract testing (WireMock/Spring Cloud Contract); JIRA, Maven/Gradle, SonarQube.
  • Experience with version control
  • GIT, Bitbucket, GitHub (including PR/branching workflows).
  • Experience with Docker, multi-stage builds, Red Hat OpenShift, and Kubernetes (Deployments, ConfigMaps, Secrets, Ingress, HPA/KEDA autoscaling).
  • Experience with CI/CD systems such as Jenkins, GitHub Actions, GitLab CI, or ArgoCD.
  • Observability exposure
  • Micrometer, Prometheus, Grafana, distributed tracing via OpenTelemetry/Zipkin/Jaeger.
  • Domain-Agnostic Solution Architecture: Architect and deliver robust,scalable solution designs across various Custody domains asprioritized by the business:
  • Settlements & Transaction Management: Real Time trade matching, routing, orchestration, and settlement instruction life cycle.
  • Asset Servicing: Corporate actions event processing, notifications, elections, and entitlement calculations.
  • Tax Processing: Withholding tax calculations, regulatory reporting integrations, and tax documentation workflows.
  • Cash & FX Processing: Liquidity management, payments integration, Real Time cash ledgering, and FX execution.
  • Microservices & Event-Driven Patterns: Design modern domain-driven microservices, event-streaming architectures (eg, Kafka, messaging Middleware), and RESTful/OpenAPI integration layers to replace Legacy monolithic and batch-oriented systems.
  • Enterprise Data Architecture: Define low-latency, resilient data pipelines and data-sharing integration patterns interfacing with core internal ledgers, market infrastructures (SWIFT, Euroclear, Clearstream, DTCC), and enterprise cloud data platforms (AWS, Snowflake).
  • Non-Functional Requirements (NFRs): Define and enforce enterprise standards for high availability, fault tolerance, transaction idempotency, horizontal scalability, disaster recovery, and auditability.
  • Permit to Build (P2B) Oversight: Lead the evidence-based Permit to Build (P2B) process for assigned programs and Epics, ensuring full architectural justification, risk mitigation, and compliance with enterprise standards prior to build phases.
  • AI-Driven Governance Adoption: Utilize and contribute to modernized, AI-assisted architecture review tools to ensure rapid review turnaround and consistent governance across delivery streams.
  • Technical Debt Management: Proactively identify, document, and categorize technical debt at the Epic level, ensuring remediation plans are clearly owned and tracked.
  • Third-Party Evaluation & FIT Governance: Support technical evaluations for third-party software products and vendor platforms, conducting structured decision blueprinting (build vs. buy) to ensure architectural fit and financial efficiency.
  • 8-12+ years of progressive technology experience within Securities Services, Investment Banking or Capital Markets.
  • Deep functional knowledge in at least one (and familiarity with several) core Custody domains:
  • Securities Settlements & Clearing
  • Asset Servicing/Corporate Actions
  • Transaction Management & Trade Routing
  • Withholding Tax/Tax Operations
  • Cash Management & FX Processing
  • Solid understanding of market messaging standards (SWIFT MT/ISO 20022) and post-trade life cycle workflows.

Project details

  • Start: flexible
  • Remote: onsite
  • Location: Dublin, Ireland, IE

Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten

Gefunden auf FreelancerMap COM

  1. DiceNeu

    Senior Engineer

    Motion Recruitment Partners, LLC· Fort Worth, TX, US· Vor Ort· Senior

    • API
    • J2EE
    • Spring Framework
    • +9

Alle Jobs durchsuchen
Kostenlos anmelden und bewerben