ALGOTEQUE Innovation Hub

IT system analyst for a payment platform

In short

IT System Analyst role supporting the modernization of a payment platform built on microservices, OpenShift, and Kafka, for a company running a long-term project in the banking/payments space. The job covers system analysis, integration design (REST API, SOAP, WebServices, file exchange), documentation, and diagramming for development teams, with on-site attendance at project meetings up to 6 days a month in Warsaw or Krakow. Requires at least 3 years of similar experience, knowledge of asynchronous messaging (Kafka), microservices architecture, SQL, and relational databases like Oracle or PostgreSQL.

Description
For a long-term project, we are looking for an IT System Analyst to support the team in modernizing a payment platform. The solution is based on microservices architecture, OpenShift, and Kafka, and the role involves system analysis, integration design, and preparing documentation to support the development and modernization of payment systems.
Responsibilities
•Independently conduct system analyses as part of the modernization of a payment platform.
•Analyze requirements and prepare documentation for development teams, covering functional scope, solution descriptions, and dependencies between systems.
•Design and document system integrations and data flows.
•Analyze interfaces and communication mechanisms, including REST API, WebServices, SOAP, network connections, and file exchange.
•Develop diagrams and models showing solution architecture and integration dependencies.
•Work with developers to clarify requirements and agree on technical solutions.
•Analyze asynchronous communication using message brokers, particularly Apache Kafka.
•Work on designing solutions based on microservices and cloud-ready architecture.
•Analyze data and dependencies at the database level, including retrieving information using SQL.
•Support the team in identifying system dependencies and resolving integration issues.
•Attend project meetings up to 6 days per month in Warsaw or Krakow.
Requirements
•At least 3 years of experience in a similar position.
•Practical knowledge of application integration methods, data flows, and the characteristics of system interfaces.
•Experience with REST API, WebServices, SOAP, network connections, and file integrations.
•Knowledge of asynchronous communication mechanisms and message brokers, particularly Kafka.
•Ability to create analytical documentation and diagrams for development teams.
•Knowledge of microservices architecture and cloud-ready solutions.
•Basic knowledge of programming languages, preferably Java, at a level that enables code analysis and understanding the needs of the development team.
•General knowledge of IT infrastructure and relational databases, such as Oracle and PostgreSQL.
•Ability to retrieve and analyze data using SQL.
•Ability to work with technical teams and translate requirements into specific system solutions.
Nice to have
•Experience in the banking or financial sector, particularly in the area of payment systems.
•Knowledge of SOA and integrations based on an enterprise service bus.
•Knowledge of tools for modeling and documenting architecture, such as Sparx Enterprise Architect, Microsoft Visio, Draw.io, or Miro.
•Knowledge of UML and BPMN notations and architecture modeling tools, such as C4.
•Experience working with JIRA and Confluence.
•Knowledge of data models and principles of relational database design.
•Knowledge of IBM MQ or RabbitMQ.
Conditions
•Attend project meetings up to 6 days per month in Warsaw or Krakow.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot