We specialise in tuning Java EE servers: Oracle WebLogic and IBM WebSphere.

Log in WebMail Jobs
REST · GraphQL · SOAP · ESB · iPaaS

API integrations — connecting systems that don't talk

REST, GraphQL, SOAP/WSDL, webhooks, file-based, DB-to-DB. Connecting Polish ERP (Comarch, Subiekt, Sage), SaaS (Salesforce, HubSpot, Stripe), government APIs (KSeF, BIK, GUS, KRS), legacy systems (mainframe, AS/400, EDI, COBOL). OAuth2, mTLS, OWASP API Top 10. Modernising monoliths to microservices.

01 / Integration types

Six protocols. Choice depends on the system

Modern systems speak REST/GraphQL. Legacy enterprise — SOAP/WSDL. Mainframe — EDI/AS2/MQ. File-based for old ERP. We do all of them and translate between them.

REST APIs

The most popular standard for new integrations. JSON over HTTP, status codes, idempotent verbs. OpenAPI 3.1 spec, Swagger UI, Postman collections, mock servers for developers.

JSON · OpenAPI 3.1 · modern

GraphQL

Single endpoint, client queries exactly the fields it needs. Particularly good for mobile (bandwidth savings) and frontends with multiple views. Apollo, Hasura, GraphQL Yoga.

single endpoint · flexible

SOAP / WSDL

Enterprise classic — banks, insurance, mainframe, BIK, ZUS. XML over HTTP/HTTPS, WSDL contracts, WS-Security with certificates. Often required by regulated systems.

XML · WS-Security · legacy

Webhooks + event-driven

Instead of polling — system A calls POST on system B's URL when something happens. Plus event brokers: Kafka, RabbitMQ, IBM MQ, AWS SQS. Asynchronous, scalable, fault-tolerant.

Kafka · RabbitMQ · async

File-based (CSV, XML, EDI)

FTP/SFTP, AS2, EDIFACT, X12 for legacy ERP and trading partners. CSV/XML batch processing, scheduled imports, error handling with retry. Common in retail, logistics, B2B EDI.

SFTP · AS2 · EDIFACT

Database-to-database

ETL (Talend, Pentaho), CDC (Debezium, Oracle GoldenGate), master-slave replication. When there's no API or it's too slow — direct database synchronisation. Also for data warehouse.

ETL · CDC · replication
02 / Integration architectures

Four patterns. Matched to scale

For 5 systems, point-to-point is enough. For 50 systems — you need an API Gateway or ESB. For 500 — iPaaS or an event-driven mesh. We help you choose and implement.

Point-to-Point

System A calls system B directly. Simplest, but with 5+ systems it becomes O(n²) integrations. Fine for small scale (up to 5 systems), MVPs, prototypes.

for small scale · cheaper

API Gateway

Single entry point: auth, rate limiting, logging, transformation. Kong, AWS API Gateway, Azure API Management, Tyk. Ideal for microservices and public APIs.

5–50 systems · Kong/AWS

ESB / Message Broker

Enterprise Service Bus (Mule, Oracle SOA Suite, IBM Integration Bus) or message broker (Kafka, RabbitMQ, IBM MQ). Async, fault-tolerant, for legacy enterprise.

50+ systems · WebLogic SOA

iPaaS (cloud-based)

Mule Anypoint, Boomi, Workato, Azure Logic Apps, n8n. Ready-made connectors for popular SaaS, no-code/low-code workflow builder. Good for mid-scale.

SaaS-heavy · fast deployment
03 / Implementation process

Five stages. With contract tests

Stage 4 (Testing) — contract testing, Postman collections, mocked services, load testing. Most integration failures stem from skipping contract tests. We do this as standard.

1

Discovery

Workshop: which systems, what operations, volume, latency requirements, compliance, secrets management.

3–7 days
2

API Design

OpenAPI 3.1 spec, error model, authentication, versioning, rate limits. Client review before implementation.

5–10 days
3

Implementation

Production code + unit/integration tests. Mocked external services for dev. CI/CD pipeline from day 1.

2–12 wks
4

Testing

Contract tests (Pact), load tests (k6, Gatling), security scan (OWASP ZAP), penetration test, error injection.

1–3 wks
5

Production

Blue-green deploy, monitoring (Prometheus, Grafana), alerting, runbooks, documentation, client team training.

3 days + ongoing
04 / Pricing models

Three billing formats. You choose based on risk

T&M for exploratory integrations. Fixed Price when the OpenAPI spec is ready. Dedicated team for a portfolio of 10+ parallel integrations (banks, telco).

Time & Material

Daily rates, monthly reports, flexible scope.

daily rates · monthly report
  • Senior dev: 1,200–1,800 PLN/day
  • API architect: 1,800–2,400 PLN/day
  • Monthly hourly reports
  • Scope adjustable during engagement
  • Ideal for R&D, exploration
  • Budget cap negotiable
  • VAT invoice with time sheet
Choose T&M

Dedicated team

2–4 engineers for an integration portfolio 12+ months.

12+ months · named team
  • 2–4 people (dev, architect, QA)
  • Fixed monthly team rate
  • Fully dedicated resources
  • Daily standup + sprint planning
  • Backlog of 10+ parallel integrations
  • Ideal for bank, telco, e-commerce
  • SLA on ramp-up for new integrations
Choose Team
05 / FAQ

Frequently asked questions

No answer here? Write to us — an API architect replies, not sales.

Custom integration or iPaaS (Mule, Boomi, Workato)?
iPaaS for 60% of cases: faster (weeks instead of months), cheaper maintenance (drag-and-drop workflow), ready-made connectors for popular SaaS (Salesforce, HubSpot, Stripe, Slack). Price: 5,000–30,000 PLN/month. Custom (Java/Node/Python) when: (1) mass volume (>1M events/day where iPaaS becomes expensive per event), (2) unique business logic that iPaaS doesn't support, (3) legacy integrations (mainframe, AS/400, COBOL — no connector in iPaaS), (4) on-prem requirement (KNF, ISO 27001 — cloud iPaaS prohibited), (5) low-latency requirements (<10ms where iPaaS adds overhead), (6) full control over release cycle. We do both — we'll help you choose after a scope audit.
Do you support KSeF, BIK, GUS and other Polish APIs?
Yes, 10+ years of experience. KSeF (National e-Invoice System) — issuing and receiving XML invoices in the FA(3) schema, online/offline mode, handling corrections and prepayments. Mandatory from 2026. BIK (Credit Information Bureau) — credit history checks, BIK Kompletny, BIK Score, mTLS with certificate. KRS / CEIDG — company data lookup by NIP/REGON (KRS search). GUS / REGON — REGON number verification, statistical data. e-Doreczenia (Polish Post) — official document delivery. ePUAP — communication with public administration. JPK_VAT — audit file exports. BDO (waste register) — reporting, legal requirement. All with API documentation and vendor certificates.
How long does an integration take to implement?
Depends on complexity. Simple REST ↔ REST (e.g. WordPress → Mailchimp): 1–2 weeks. Mid-level with data mapping (e.g. e-commerce → Comarch ERP): 4–8 weeks. Complex with legacy (e.g. CRM → mainframe COBOL via MQ): 3–6 months. Portfolio of 5–10 integrations (e.g. for a bank, telco): 6–12 months with dedicated team. Every integration has milestones every 2 weeks with a demo. First working version (mock + happy path) — after 5–10 days. Production-ready (with error handling, retries, monitoring, security) — per complexity.
What about modernising old systems (mainframe, AS/400)?
We've been doing this for 15 years — there's plenty of COBOL in Polish banks and insurance companies. Strategy: we don't rewrite mainframe from scratch (5+ years of risk, millions of USD). We expose a modern API in front of the mainframe — a REST/GraphQL gateway that translates to MQ/CICS/IMS. Patterns: (1) Strangler Fig — new features in modern stack, old ones stay. (2) Database View — new application reads from mainframe DB2 read-only via API. (3) Event-driven — mainframe publishes events to Kafka, modern systems consume. (4) Gradual migration — table by table, feature by feature, consistency monitoring. Experience with PZU, Aviva, SK banks.
How much does post-deployment maintenance cost?
Depends on scale. Single integration (REST, up to 5 endpoints): 490–990 PLN/month — security patches, monitoring, minor changes. Portfolio of 5–10 integrations: 1,990–3,990 PLN/month — same plus new connectors + onboarding new systems. Enterprise (50+ integrations, ESB, mainframe): 9,990–29,990 PLN/month — named team, SLA 99.95%, contractual penalties. Maintenance includes: monitoring (uptime, latency, errors), patching (CVE, dependencies), new external API versions (e.g. Salesforce v60 → v61), backup-recovery, on-call rotation. Dedicated team available for portfolios of 10+ integrations.
How do we start?
Most common path: (1) write to [email protected] with a description (which systems you're connecting, data flow direction, event volume, real-time or batch, compliance, deadline); (2) an API architect responds within 24 h with 5–7 questions; (3) 30-minute call with the architect; (4) Discovery workshop 1–2 wks with architecture selection (P2P / API Gateway / ESB / iPaaS); (5) proposal with OpenAPI spec and specific price within 48–72 h; (6) NDA + MSA + SOW and start. Pre-Discovery audit (free, 2 days) for architecture selection — we'll advise custom vs iPaaS, REST vs SOAP, on-prem vs cloud.
06 / Diagnostics

Check your API before integration

Four curl commands — measure availability, headers, authorisation and latency. The results will tell us (and you) what we're starting with.

TALK TO AN ENGINEER

Consultation, audit, support

Tell us what you're facing. Your choices in the form build a brief — exactly what the engineer who replies will see.

How we work Audit, project, 24/7 care
Hours Mon–Fri 9–17 · outages 24/7 for clients on contract
  • we take over systems from other vendors
  • we support older WebLogic and WebSphere
  • urgent issue? quick diagnosis first

Tell us about it

01 I'm interested in…
02 Type of engagement…
03 Ballpark budget (PLN)…
04 Timeline…
05 Contact details…
PDF, DOC, TXT, JPG/PNG · max 5 MB
An engineer replies Not a salesperson, not a call centre — someone who understands your infrastructure.
A clear next step The first reply includes an initial scope and rough estimate.
Confidentiality & NDA on request Your environment details stay between us. We sign an NDA before the call if you need it.

Your data is safe. It will be used only to handle your request. More info in our privacy policy.