Skip to main content

Tech Lead Java

Tecnología
IDS Comercial
City, MéxicoHace 3 semanasHasta 13/6/2026
Tiempo completoHíbrido

Descripción del puesto

Tech Lead Microservicios

Principales Actividades o Funciones

Análisis y diseño de soluciones de interoperabilidad basadas en microservicios (REST y eventos).
  • Definición de patrones de integración entre sistemas legados y modernos.
  • Generación de historias de usuario técnicas y funcionales.
  • Definición de contratos de servicios (Swagger / OpenAPI).
  • Diseño de arquitectura (componentes, secuencia, integración, despliegue).
  • Implementación y supervisión de APIs y servicios.
  • Diseño de flujos de datos y transformación entre sistemas.
  • Definición de estándares técnicos.
  • Coordinación con negocio, arquitectura y desarrollo.
  • Liderazgo técnico y guía a equipos.
  • Asegurar calidad, resiliencia y cumplimiento de arquitectura.

Especificaciones técnicas

Conocimientos base (OBLIGATORIOS)

Arquitectura

  • Microservicios REST
  • Arquitectura orientada a eventos (EDA)
  • Diseño de APIs (Swagger / OpenAPI)
  • Integración de sistemas

Desarrollo

  • Java (Spring Boot / Spring)
  • Desarrollo de APIs y microservicios

Mensajería/Eventos

  • Apache Kafka (básico-intermedio)

Protocolos

  • HTTP / REST
  • JSON

DevOps / Herramientas

  • Git
  • Maven
  • Jenkins o similar
  • SonarQube
  • Jira

Bases de datos

  • MongoDB o SQL

Metodologías

  • Scrum / Kanban

Conocimientos deseables

Kafka avanzado

  • Kafka Streams
  • Kafka Connect
  • Gestión de brokers, particiones y replicación

Equivalentes avanzados

  • Apache Pulsar
  • AWS Kinesis
  • Google Pub/Sub
Streaming & Data:
  • Procesamiento en tiempo real
  • Integración con S3, Elasticsearch

Lenguajes adicionales

  • Scala (deseable)
  • Python
  • Go / .NET
Cloud & Contenedores:
  • AWS
  • Confluent Cloud
  • Kubernetes / OpenShift

Integración avanzada

  • ESB
  • SOA
  • SOAP

Seguridad

  • Protocolos de seguridad
  • Encriptación
  • Manejo de datos sensibles

Formatos de datos

  • Avro
  • Protobuf
Keywords
javaopen-apielectronic-design-automation-edaevent-driven-architecture-edaspringspring-bootkafkajsondevelopment-operations-devopsapache-mavenjenkinssonarqubejiramongodbsqlkanbankafka-streamsapache-pulsarpulsaramazon-web-servicesamazon-kinesispublish-subscribe-pub-subelasticsearchscalapythonconfluentkubernetesenterprise-service-busservice-oriented-architecture-soasimple-object-access-protocol-soapavroapache-avroprotobuf

¿Te interesa este puesto?