Job Title: Backend Java developer
Location: Dublin, Ireland (Hybrid).
Employment Type: Permanent.
Mandatory skills :
Functional knowledge :
SWIFT integration and end point setup
Cross border transfers
Tech Stack:
* Java
* Spring boot
* Hibernate
* AXON SDK
* Maven
* Synapse Prism
Key Responsibilities:
•Design and implement payment processing services with a focus on SWIFT message flows (MT/MX).
•Configure and manage SWIFT endpoints, connectivity, and integration layers.
•Develop robust, scalable, and secure microservices using Java, Spring Boot, and Hibernate.
•Work with AXON SDK to deliver CQRS and event-sourced components.
•Collaborate with product, architecture, and compliance teams to enhance cross-border transfer capabilities.
•Participate in code reviews, technical design sessions, and performance optimization efforts.
•Troubleshoot production issues and support platform stability initiatives.
Required Skills & Experience
•8+ years of hands-on software engineering experience.
•Strong backend engineering background with Java, Spring Boot, Hibernate, Maven.
•Proven experience integrating with SWIFT systems and configuring SWIFT endpoints.
•Solid understanding of cross-border payment flows, settlement, and compliance considerations.
•Hands-on experience with Java, Spring Boot, AXON SDK (advantage), Maven.
•Knowledge of messaging standards (ISO 20022, MT) is a plus.
•Familiarity with Synapse Prism integration frameworks.
Requirements Functional Skills:
•SWIFT integration, including endpoint configuration and message flow setup
•Understanding of cross-border payment processing and related compliance considerations
Technical Stack Requirements
•Java (advanced proficiency)
•Spring Boot for building microservices
•Hibernate for ORM and data persistence
•AXON SDK for event-driven architecture (CQRS/ES)
•Maven for build and dependency management
•Synapse Prism for integration and orchestration frameworks