Software Engineer - Integrations (Java) (Enterprise Integrations): Designing and supporting scalable APIs and integrations for the ShipStation Global ecosystem with an accent on REST, SOAP, EDI, DataWeave, and event-driven architectures. Focus on building secure distributed integrations, troubleshooting production systems, and optimizing CI/CD-enabled deployments for reliability and scalability.
Location: Hybrid role based in Madrid, Spain, with access to a central Madrid office.
Salary: €40,000–€52,000 per year.
Company
hirify.global develops mailing and shipping software products that help businesses process and deliver shipments globally, including ShipStation, Stamps.com, Metapack, GlobalPost, and Packlink.
What you will do
Design, develop, test, deploy, maintain, and support enterprise integrations for the ShipStation Global ecosystem.
Build API-led connectivity solutions using System, Process, and Experience APIs, including REST APIs, SOAP Web Services, EDI, XML, JSON, flat files, and database technologies.
Implement event-driven and asynchronous integration patterns with messaging technologies and maintain DataWeave transformations for data mapping and orchestration.
Collaborate with architects, technical leads, business stakeholders, developers, operations, infrastructure, and security teams on requirements, technical designs, standards, and secure implementations.
Troubleshoot production integration issues, perform root cause analysis, and monitor and optimize integration performance, reliability, and scalability.
Support CI/CD pipelines and automated deployments, conduct peer code reviews, and maintain API specifications, technical documentation, and operational runbooks.
Requirements
3+ years of software development experience and 2+ years of experience developing integrations.
Experience building RESTful APIs and web services, including API design and API lifecycle management.
Experience implementing integrations with XML, JSON, XSD, and DataWeave.
Experience with relational databases and SQL, cloud application integrations, and Git-based source control systems.
Experience supporting CI/CD pipelines and automated deployments.
Experience troubleshooting complex distributed systems, with strong analytical and troubleshooting abilities.
Excellent verbal and written communication skills in both Spanish and English.
Ability to work effectively with business and technical stakeholders, manage multiple priorities in a fast-paced environment, and apply strong organizational, time-management, critical-thinking, and problem-solving skills.
Commitment to continuous learning and technical excellence.
Nice to have
MuleSoft Developer Certification (Mule 4) or MuleSoft Integration Architect certification.
Experience with AWS, S3, SQS, or hybrid cloud environments.
Experience with EDI transactions, B2B integrations, Salesforce, ERP, CRM, TMS, or transportation and logistics systems.
Experience with monitoring tools such as Datadog, Splunk, or similar platforms.
Hybrid work with a central Madrid office, flexible work-life balance, and a global multicultural team representing 20+ nationalities.
€2,000 per year for training, free internal and external learning resources, and weekly language classes.
Private Cigna health insurance for employees, 50% family coverage, therapy vouchers, wellness programs, and fitness support of up to €55 per month.
26 days of annual holiday, including a birthday day off, Christmas Eve, and New Year's Eve, plus paid time for personal and family medical appointments.
Annual salary review, equipment choice between Mac and Windows, volunteer day, team events, and Packlink Pro shipment discounts.
Inclusive, casual workplace with free office snacks and drinks.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →