Job Openings Senior Developer (Java 17 & Volante)

About the job Senior Developer (Java 17 & Volante)

We are seeking an experienced Senior Developer (Java 17 & Volante) to join our team for a 12-month contract within the banking sector. The ideal candidate will have 8 - 10 years of experience in software development, with a strong focus on Java 17, Volante payment processing, microservices architecture, and banking applications.

Key Responsibilities

    • Design, develop, and optimize high-performance backend applications using Java 17.
    • Utilize modern Java features (records, pattern matching, virtual threads) to enhance system efficiency.
    • Work with Volante Designer & Volante Payment Processing Hub (PPH) to implement and integrate financial workflows.
    • Develop, customize, and support payment processing solutions for SWIFT, SEPA, ACH, ISO 20022, and real-time payments (RTP).
    • Perform message transformation, enrichment, and routing for financial transactions.
    • Design and implement RESTful APIs and microservices using Spring Boot.
    • Develop secure and scalable solutions that integrate with third-party banking platforms.
    • Implement event-driven architecture with Kafka, RabbitMQ, or JMS.
    • Work with financial messaging standards such as SWIFT MT/MX, ISO 20022, and FIX.
    • Ensure compliance with banking regulations, AML, and KYC for transaction processing.
    • Deploy applications on AWS, Azure, or Google Cloud (if applicable).
    • Work with Docker, Kubernetes, and CI/CD pipelines for deployment automation.

Key Requirements

  • 8-10 years of Java development experience, including Java 17.
  • Banking industry experience is mandatory.
  • Hands-on experience with Volante Technologies (Volante Designer, Payment Processing Hub).
  • Strong knowledge of financial transaction processing, payment gateways, and messaging protocols.
  • Expertise in Spring Boot, microservices, RESTful APIs.
  • Experience with messaging systems (Kafka, RabbitMQ, JMS).
  • SQL/NoSQL database experience (PostgreSQL, MySQL, MongoDB).
  • Knowledge of ISO 20022, SWIFT MT/MX, SEPA, ACH payment flows.
  • Strong problem-solving and analytical skills.
  • Ability to work in a fast-paced banking environment with tight deadlines.