Senior Java Developer - Banking

Michael Page

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
  1. Serving as the focal point for technical solutions related to the applications within the defined scope
  2. Coordinating, as needed, with third-party product vendors and integration partners for development and testing
  3. Offering timely updates and reporting to management
  4. Collaborating with stakeholders to manage and prioritize the overall workload against the team's capacity
  5. 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
#J-18808-Ljbffr
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!

subscribeToSimilarBanner
Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions