👨🏻‍💻 postech.work

Middleware Integration Developer, hibrido

CAS TRAINING • 🌐 In Person

In Person Posted 1 day, 15 hours ago

Job Description

Middleware Integration Developer

CAS Training, empresa de referencia con más de 20 años en consultoría tecnológica, outsourcing y formación especializada, selecciona a un Middleware Integration Developer para un importante proyecto en modalidad híbrida en Málaga

Requisitos:

Buscamos un Desarrollador de API nativo de IA (Responsable de Backend) para diseñar, desarrollar y mantener microservicios y API de backend dentro de nuestro ecosistema empresarial nativo en la nube para la plataforma Global BaaS. Este puesto se centra en los servicios de backend propios del dominio (Pagos, Cobros, Gestión de efectivo) y garantiza una prestación de servicios segura, observable y optimizada con IA.

Habilidades y cualificaciones requeridas

Más de 7 años en ingeniería backend/API experiencia demostrable en el dominio de pagos o gestión de efectivo.

Sólidos conocimientos de Java (Spring Boot) y Python (FastAPI).

Experiencia práctica con Kafka, registros de esquema, PostgreSQL y Redis. - Profundo conocimiento de OAuth 2.1, OIDC, mTLS y gestión de secretos empresariales.

Experiencia con Kubernetes (AKS), Service Mesh, Terraform, GitOps (ArgoCD).

Conocimiento de Datadog AI/Dynatrace y observabilidad asistida por IA.

Experiencia con marcos regulatorios: PSD2, RGPD, DORA.

Dominio del inglés y el español (evaluado)

Responsabilidades principales

Gestionar los servicios de API propios del dominio (Pagos/Cobros) y su ciclo de vida en colaboración con los ingenieros de la plataforma/Global BaaS.

Diseñar y documentar API RESTful utilizando OpenAPI 3.1 (y AsyncAPI para flujos de eventos).

Implementar autenticación y autorización seguras: OAuth 2.1 (flujos de mejores prácticas), OpenID Connect (OIDC), TLS mutuo (mTLS) y gestión de JWT. Integrar con Azure Key Vault/HashiCorp Vault para la gestión de secretos. - Construir microservicios resilientes utilizando Java 17+ (Spring Boot 3) y Python 3.11+ (FastAPI) cuando corresponda. TypeScript solo para utilidades de backend (Node.js).

Implementar flujos de trabajo empresariales basados en eventos con Apache Kafka (Kafka Streams), utilizando un registro de esquemas para la gobernanza de esquemas Avro/JSON.

Implementar una malla de servicios (p. ej., Istio o Linkerd) para la seguridad este-oeste, la aplicación de políticas y la observabilidad.

Integrar bases de datos vectoriales y pipelines RAG para el enriquecimiento semántico en las respuestas de la API cuando corresponda.

Pila tecnológica principal (estandarizada)

Lenguajes: Java 17+ (principal), Python 3.11+ (secundario), TypeScript (utilidades para desarrolladores)

Frameworks: Spring Boot 3, FastAPI

API: OpenAPI 3.1, AsyncAPI

API Gateway/Administración: Apigee Hybrid (principal), Azure API Management (regional)

Mensajería y eventos: Apache Kafka, Confluent Schema Registry, Kafka Streams

Almacenes de datos: PostgreSQL, Redis, Vector DB (p. ej., Pinecone o Redis Vector)

Infraestructura y orquestación: Docker, Kubernetes (principal con AKS compatible con GKE), Service Mesh (Istio/Linkerd)

CI/CD e IaC: GitHub Actions, ArgoCD, Terraform, Packer

Observabilidad y AIOps: Datadog AI, Dynatrace Davis, Prometheus, ELK, MAISA AI

Seguridad: OAuth 2.1, OIDC, mTLS, Azure Key Vault, HashiCorp Vault

Se ofrece

Formar parte de un equipo dinámico altamente cualificado en una empresa en proceso de expansión.

Participar en proyectos innovadores y punteros para grandes clientes de primer nivel en distintos sectores de mercado.

Proyectos de larga duración, estabilidad profesional y progresión laboral.

Contratación Indefinida.

Acceso gratuito al catálogo de formación anual de Cas Training.

Salario negociable en base a la experiencia y valía del candidato/a

middleware, java, spring

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.