This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Applications Development Senior Programmer Analyst is responsible for participation in the establishment and implementation of new or revised application systems and programs, working closely with the Technology team to analyze, design, construct, and implement modernized enterprise application platforms for payments processing.
Job Responsibility:
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development
implement and revise applications systems and programs
monitor and control all phases of development process including analysis, design, testing, implementation
provide user and operational support to business users
recommend and develop security measures
consult with users/clients on issues and recommend advanced programming solutions
install and assist customer exposure systems
ensure essential procedures are followed
serve as advisor or coach to analysts
operate with limited supervision
act as SME to senior stakeholders
assess risk for business decisions
contribute to the modernization of payment applications
design, implement, and deploy software
lead high-quality deliveries
review design and code
enhance operational excellence.
Requirements:
Strong experience in systems design and development of software applications
experience in Banking Payments Solution development and implementation in large banks
strong experience with Java, Spring Framework, Spring Boot, Kafka, MQ, Micro-Service, Oracle, Mongo, Openshift, REST, Maven, Git, JUnit, TDD, Agile
strong knowledge on CI/CD pipeline and exposure to system design with resiliency backed by observability
having Python skills and GEN AI tools knowledge is a plus
strong experience in working with various Payments schemes and messaging formats such as ISO 8583, ISO 20022, and SWIFT MX messages
strong technical and functional experience in Banking domain under payment space (RTGS, GIRO, ACH, International funds transfer, SWIFT messaging, Currency Foreign Exchange, AML Monitoring, Sanction Screening)
exposure to Continuous Integration and Continuous Delivery pipelines
troubleshooting skills using debuggers and logs
multiple years of experience with agile and iterative software delivery (SCRUM, Kanban)
strong proficiency in SQL Databases, MongoDB, Oracle, Data Analysis
experience with event-driven design and architecture
exposure to Security, Observability, Monitoring tools
code reviews and ensuring requirements are met consistently
Bachelor’s degree/University degree or equivalent experience
8 to 12+ years of experience as a Software Engineer/Developer using Java 17 or more, Spring, Springboot, microservices, Kubernetes
experience in software engineering best practices
good knowledge of industry practices and standards
Python scripting experience is an added advantage.
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.