Detalles de la Vacante

Developer Middleware

Descripción

Empresa: Santander México

Estamos buscando un/a Developer Middleware para diseñar, desarrollar y mantener capas de software intermedio que habiliten la integración, comunicación y orquestación entre sistemas, aplicaciones y servicios dentro de la arquitectura tecnológica de la organización.

Experiencia requerida

3-5 años en desarrollo de software con enfoque en integración/middleware; experiencia en sector financiero, telecomunicaciones u organizaciones con arquitecturas complejas de integración (deseable)

Responsabilidades

Diseñar, desarrollar y mantener componentes de middleware; implementar y administrar APIs, colas de mensajería y buses de servicios; garantizar disponibilidad, rendimiento y escalabilidad de capas de integración; desarrollar servicios de transformación y orquestación de datos; implementar mecanismos de seguridad; monitorear y resolver incidentes; documentar arquitectura y flujos; codificar, probar, depurar e implementar aplicaciones; analizar requisitos y traducirlos en diseños de producto

Conocimientos técnicos

Java (Spring Boot, Jakarta EE), Python, Node.js, Go o C#/.NET; REST, SOAP, gRPC, WebSockets, JSON, XML, WSDL; Apache Kafka, RabbitMQ, IBM MQ, ActiveMQ, Redis Pub/Sub; MuleSoft, IBM Integration Bus, WSO2, Apache Camel, Dell Boomi; API Gateway (Kong, Apigee, AWS API Gateway); SQL (Oracle, PostgreSQL, SQL Server), NoSQL (MongoDB, Redis, Cassandra); OAuth 2.0, OpenID Connect, JWT, mTLS; Docker, Kubernetes, OpenShift; Jenkins, GitLab CI, GitHub Actions, Argo CD; Splunk, Dynatrace, ELK Stack, Prometheus, Grafana; AWS, Azure o GCP

Habilidades

Pensamiento disruptivo, valentía para desafiar lo posible, capacidad de innovar, enfoque proactivo y responsable en la gestión del riesgo

Prestaciones y beneficios

Paquete retributivo competitivo, programa global de bienestar BeHealthy, apoyo en cuidado de hijos y programas familiares, oportunidades de crecimiento y movilidad internacional, voluntariado durante jornada laboral

Escolaridad

Ingeniería en Sistemas, Computación, Electrónica o afín

Experiencia

3-5 años en desarrollo de software con enfoque en integración/middleware; experiencia en sector financiero, telecomunicaciones u organizaciones con arquitecturas complejas de integración (deseable)

Conocimientos

Java (Spring Boot, Jakarta EE), Python, Node.js, Go o C#/.NET; REST, SOAP, gRPC, WebSockets, JSON, XML, WSDL; Apache Kafka, RabbitMQ, IBM MQ, ActiveMQ, Redis Pub/Sub; MuleSoft, IBM Integration Bus, WSO2, Apache Camel, Dell Boomi; API Gateway (Kong, Apigee, AWS API Gateway); SQL (Oracle, PostgreSQL, SQL Server), NoSQL (MongoDB, Redis, Cassandra); OAuth 2.0, OpenID Connect, JWT, mTLS; Docker, Kubernetes, OpenShift; Jenkins, GitLab CI, GitHub Actions, Argo CD; Splunk, Dynatrace, ELK Stack, Prometheus, Grafana; AWS, Azure o GCP

Habilidades

Pensamiento disruptivo, valentía para desafiar lo posible, capacidad de innovar, enfoque proactivo y responsable en la gestión del riesgo

Actividades

Diseñar, desarrollar y mantener componentes de middleware; implementar y administrar APIs, colas de mensajería y buses de servicios; garantizar disponibilidad, rendimiento y escalabilidad de capas de integración; desarrollar servicios de transformación y orquestación de datos; implementar mecanismos de seguridad; monitorear y resolver incidentes; documentar arquitectura y flujos; codificar, probar, depurar e implementar aplicaciones; analizar requisitos y traducirlos en diseños de producto

Educación

Ingeniería en Sistemas, Computación, Electrónica o afín

Idiomas

Inglés nivel intermedio-avanzado (B2 mínimo, C1 deseable)

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés nivel intermedio-avanzado (B2 mínimo, C1 deseable)