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.
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)
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
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
Pensamiento disruptivo, valentía para desafiar lo posible, capacidad de innovar, enfoque proactivo y responsable en la gestión del riesgo
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
Ingeniería en Sistemas, Computación, Electrónica o afín
Tipo de Contrato
Tiempo completoIdioma
Inglés nivel intermedio-avanzado (B2 mínimo, C1 deseable)