Job VC

Senior Backend Developer (Integration)

Bank Pivdenny · dou · Senior · Not specified · Київ, Одеса, віддалено
Open original ↗
Pivdenny Bank
is one of the leaders in the Ukrainian financial market and ranks third in the group of Ukrainian private banks in terms of assets. For 31 years, Pivdenny has been a reliable financial partner for individuals, small and medium enterprises, and corporations.
More than 1700 active and dedicated employees work for Pivdenny throughout Ukraine. For four years in a row, the bank has been included in the Forbes 50 Best Employers rating.
We are currently looking for a
Senior Backend Developer (Integration)
to join our team and work on the PivdennyOnline mobile application.
We welcome candidates interested in contributing to the product and growing with us.

Requirements:
BS or MS in Computer Science or related field.
3+ years of hands-on experience with IBM App Connect Enterprise (IBM Integration Bus).
Strong knowledge of IBM ACE/IIB architecture and components, including:
Development and configuration of message flows, subflows, and integration services;
Working with a message models (DFDL, XML Schemas);
Configuration and optimization of Integration Nodes and Execution Groups.
Proficiency in development with ESQL, Java, and XPath.
Solid experience integrating via SOAP, REST, JMS, IBM MQ, HTTP(S).
Deep understanding of data transformation and message formats: XML, JSON, CSV.
Experience with error handling patterns: dead-letter queues, retry logic, exception subflows.
Practical experience with unit and integration testing of message flows (ACE Toolkit testing, mocking external services).
Ability to read and interpret API specifications (Open API/Swagger, WSDL).
Understanding OOP principles, OOP design, and design patterns.
Understanding Enterprise Integration Patterns (EIP): content-based routing, aggregation, splitter, and correlation.
Experience with Git, Maven, GitLab CI/CD.
Good knowledge and practical experience with SQL and relational databases.
Responsibility, proactivity, and willingness to work in a team.

Would be a plus:
Experience with Oracle DB
Experience working with IBM MQ: queue/topic configuration, dead-letter handling, channel setup.
Experience with monitoring and observability tools (ELK Stack, Grafana).
Knowledge of security practices in integrations: OAuth 2.0, SSL/TLS, API key management.

Responsibilities:
Design, develop, and maintain integration solutions using IBM App Connect Enterprise (IBM Integration Bus).
Implement and optimize message flows, subflows, and integration services to support business processes.
Develop new features and make updates of existent solutions;
Write clean, testable, maintainable code, and continue to grow development skills;
Perform requirement analysis and features estimation;
Prepare API documentation;
Participate in incident investigation and root cause analysis for integration failures in production.
Collaborate with architects and business analysts to clarify integration requirements and propose technical solutions.
Support deployment processes: BAR file packaging, environment-specific configuration, deployment validation.
Share knowledge of the project with team members.
What we offer:
Health insurance;
Competitive salary;
Work in a functional, comfortable office or remotely;
Corporate psychologist;
Opportunity for career growth and development;
Opportunity to take courses and training;
Opportunity to work in a stable and professional company with a friendly team.
Please submit your application for more details along with your financial expectations.
We review resumes within 14 days. If you do not hear from us, it means that we cannot offer you a position at this time, but we have kept your resume in our database. We will contact you when we have a suitable opportunity.