Job Description
- You will provide technical solutions in the domain areas of Payments, Real-Time Data Services, and Open Banking APIs, with a primary emphasis on web-based integration APIs and payments
- As a key team member in the application development team, your primary responsibilities include analyzing and delivering new features and integrations, collaborating with other teams to ensure end-to-end solutions.
- Actively participate and hold accountability for the complete software development lifecycle and support encompassing projects, quarterly change requests, and L3 production fixes
- Collaborate with diverse stakeholders, including business analysts, to comprehend and define functional and non-functional requirements
- Serving as the focal point for technical solutions related to the applications within the defined scope
- Coordinating, as needed, with third-party product vendors and integration partners for development and testing
- Offering timely updates and reporting to management
- Collaborating with stakeholders to manage and prioritize the overall workload against the team's capacity
- Contributing to ongoing improvement initiatives concerning methods, tools, personnel, architecture, project management, and governance
The Successful Applicant
- Previous experience in a highly secure environment, such as financial services, with a solid understanding of security and audit protocols, encryption, and familiarity with 2FA or MFA is required
- Proficiency in resolving issues, conducting root cause analyses, and collaboratively identifying potential solutions with the team is a valuable asset
- Experience in service management and production support will be advantageous
- Background in the development and operation of intricate integrated application solutions, encompassing both online and batch integrations
Mandatory Requirements:
- Proficiency in RHEL (or equivalent Linux distributions)
Either one of the following core competency groups:
- Experience in API management platforms and API gateway, NoSQL database, security management (e.g., SSL/TLS)
- Proficiency in Java microservice application development stack (Spring), competence with relational database management systems (preferably Oracle and MariaDB).
Familiarity with the below is an additional asset:
- Messaging queue-based integration implementation (preferably IBM MQ Connect Direct)
- Integration frameworks like Apache Camel
- Agile and DevOps practices
- Domain knowledge in various payment functions (validation, processing) and corresponding technical solutions
Vacancy posted 4 days ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer - Banking. Be the first to apply!