As a Senior Java Developer in Payment , you will work for our client—a global IT leader driving innovation with cutting-edge solutions and services. You will be responsible for designing and developing Java-based applications for the VolPay Suite, which accelerates all aspects of payment integration, processing, and orchestration.
Your Main Responsibilities :
- Designing and developing Java-based applications for the VolPay Suite.
- Good understanding of REST API designing as well as development.
- Working collaboratively with clients to understand their needs and provide effective solutions.
- Ensuring the overall architecture and design of the application.
- Identifying and resolving technical issues.
- Collaborating with cross-functional teams to deliver high-quality software.
You're ideal for the role if you have :
At least 5-8 years’ experience in design and development in a back-end stack environment.Familiarity with Java frameworks Spring, JPA, and Hibernate.Experience with REST interfaces and Swagger description.Proficiency with development tool chain (Maven, Git, VS Code, Sonar, Veracode).Experience with continuous integration (Jenkins, Docker, OpenShift / Kubernetes).Proven experience in Core Java, OOPs concepts, Spring boot, collection, Multithreading, and Microservices.Relevant knowledge & experience in Operations (back & middle office).Financial Messaging - Payments including ISO 20022 migration for payment flows (SEPA / SIC / SWIFT / Singapore MEPS / HK, etc.).PSD2 payments APIs, fraud detection for payments, and payment cards management.Experience in a private banking environment is a plus..