ZO Senior Software Engineer - Enterprise Integration; zooplus SE • Génova Híbr
Trabajo disponible en:
04810, Madrid, Andalucia, España
Publicado en 2026-06-15
Empresa:
Tamarind Intelligence
Tiempo parcial
puesto Publicado en 2026-06-15
Especializaciones laborales:
-
Desarrollo de Software
Desarrollador/a Back-end, Ingeniero Cloud, DevOps, Ingeniero de Software
Descripción del trabajo
# Senior Software Engineer - Enterprise Integration (All Genders)### Resumen del puesto
Génova 17### Modelo de trabajo
Híbrido
· 2 días en casahace 3 días Descripción del puesto## Company Description With over 25 years' experience, plus the same enormous passion and ambition we had on day-one, we're trailblazers in the pet e-commerce industry. Our solutions make over 12 million customers genuinely happier -- and that's something we really care about. We work together to continually adapt; embracing change and the challenges it brings so that we can keep doing better.
Join us and discover a place where your potential meets your passion for pets. That's the power of plus.##
Job Description The Senior Software Engineer is responsible for designing, standardizing, and scaling integration solutions across the enterprise. The role focuses on building a unified integration ecosystem by defining best practices, reusable patterns, and platform capabilities (APIs, events, and messaging).The engineer will contribute to evolving the Integration Platform, improving system interoperability, reducing complexity, and enabling teams to build reliable, scalable integrations aligned with enterprise standards.###
Key Responsibilities:
* Design and implement scalable integration solutions using APIs, messaging, and event-driven patterns.
* Define and enforce integration standards, best practices, and reusable architectural patterns across teams.
* Evolve and maintain core platform capabilities such as API registry/catalog, integration templates, and shared libraries.
* Identify "integration bad-smells" (e.g., point-to-point coupling, anti-patterns) and work with teams to refactor them into standardized solutions.
* Contribute to the design and rollout of a distributed event streaming platform (e.g., Kafka) and event-driven architecture.
* Support teams in adopting integration patterns, providing guidance, code examples, and architectural reviews.
* Collaborate with platform, product, and engineering teams to enable scalable and governed system integrations.
* Improve observability, reliability, and performance of integration flows.
* Explore and apply AI capabilities to improve integration development, documentation, testing, and governance.###
Core Competencies:
* ** Integration Architecture** -- designing scalable, decoupled system integrations using proven patterns
* ** Platform Thinking** -- building reusable capabilities rather than one-off solutions
* ** Standardization & Governance** -- defining and enforcing integration best practices across teams
* ** Event-Driven Design** -- applying asynchronous communication and streaming architectures
* ** Developer Enablement** -- simplifying adoption through templates, tooling, and guidance
* ** AI-Augmented Engineering** -- leveraging AI to improve SDLC efficiency and engineering outcomes## Qualifications###
Required Qualifications:
* Strong experience in backend/software engineering using one or more languages such as Java, Kotlin, or Python.
* Proven experience building integrations using REST APIs, messaging systems, or microservices.
* Solid understanding of distributed systems and integration patterns (e.g., synchronous vs asynchronous, orchestration vs choreography).
* Experience with API design, versioning, and governance practices.
* Experience with CI/CD pipelines
* Familiarity with event-driven architecture and streaming platforms (e.g., Kafka or equivalent).
* Experience with cloud platforms and containerized environments (Docker, Kubernetes).
* Experience working with CI/CD pipelines and automation.###
Preferred Qualifications:
* Hands-on experience designing or operating an integration platform, API management solution and Event Streaming solutions.
* Experience with tools/frameworks such as Apache Camel, Spring Boot, or equivalent integration frameworks.
* Familiarity with API catalogs, service registries, and developer portals.
* Experience implementing observability (logging, metrics, tracing) for distributed integrations.
* Exposure to domain-driven design (DDD) and enterprise architecture practices.### AI & SDLC Expectations:
* Openness to leverage AI tools in daily…
Requisitos del puesto
10+ años
Experiencia laboral
Tenga en cuenta que actualmente no se aceptan solicitudes desde su jurisdicción. Las preferencias de los candidatos son decisión del empleador o del agente reclutador.
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda:
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda:
Busque más trabajos aquí:
×