Softtek

Technical Leader Web Java Pr

Softtek  •  Estado de México, MX (Onsite)  •  5 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Habilidades Técnicas Necesarias

  • Apache Kafka Core: Conocimiento profundo de la arquitectura de Kafka (Brokers, Topics, Partitions, Offsets, Producers/Consumers API).
  • Kafka Connect: Experiencia en la integración de datos sin necesidad de código mediante conectores predefinidos (JDBC, MongoDB, S3).
  • Kafka Streams/ksqlDB: Capacidades para la manipulación y transformación de flujos de datos en tiempo real.
  • Conocimiento de Protocolos: Manejo de protocolos de integración (MQTT, HTTP/REST, JMS).
  • Estructura de Mensajes: Uso de formatos de serialización eficientes como Avro, Protobuf o JSON.
  • Lenguajes de Programación: Java/Scala
  • Infraestructura: Experiencia en entornos de nube (AWS, Confluent Cloud) y orquestadores como Kubernetes (OpenShift).
  • Plataformas/IDEs/aplicaciones: Apache Kafka, Jenkings, SonarQube, Maven, GIT, Jira, Intellij, Eclipse, UML, Apache Camel, Oracle

Responsabilidades Principales del Rol

  • Análisis de aplicaciones: Generación de Historias de Usuario Funcionales y Técnicas. Identificación de Casos de Uso
  • Diseño de la Interoperabilidad: Definir los patrones de integración para permitir que sistemas dispares (legados, REST APIs, bases de datos) publiquen o consuman datos en Kafka.
  • Gestión de Datos: Diseño del modo de datos, así como de la estrategía de transformación y mapeo de datos entre sistemas, garantizando la interoperabilidad semántica.
  • Desarrollo de Producers/Consumers: Implementar aplicaciones (APIs, microservicios) que utilicen las APIs de Java o lenguajes compatibles para escribir y leer datos de los topics.
  • Implementación de ETL en Tiempo Real: Configurar pipelines de procesamiento de datos utilizando Kafka Connect para mover información de manera continua entre sistemas y plataformas como S3, MongoDB, ElasticSearch, etc..
  • Gestión del Ecosistema Kafka: Desplegar y mantener clústeres de Kafka, gestionando Brokers, particiones y réplicas para garantizar la alta disponibilidad y tolerancia a fallos.
  • Transformación de Datos: Utilizar Kafka Streams para procesar, limpiar y transformar mensajes a medida que ocurren.
  • Estándares y Protocolos: Conocimiento experto en arquitecturas orientadas a servicios (SOA), RESTful APIs, SOAP y estándares.
  • Seguridad y Gobernanza: Conocimiento en protocolos de seguridad, encriptación y cumplimiento normativo, protección de datos).
  • Infraestructura y Plataformas: Entendimiento de plataformas de integración (ESB), repositorios de datos, etc.
  • Participación con negocio, arquitectura, sistemas legados y front para la definición de los servicios.
  • Trabajo en conjunto con governance para la definición de los microservicios de eventos de Interoperabilidad.
  • Integración con el equipo de Interoperabilidad para el diseño y desarrollo de servicios.
  • Documentación del MLD y LLD.
  • Liderear el desarrollo.
  • Identificación de casos de uso y escenarios (happy-path y no happy-path).
  • Obtención de NFRs de los servicios.
  • Diseño de diagrama de componentes, contexto, secuencia, actividades, despliegue, entidad relación de BD (alto nivel).
  • Definición y desarrollo de swaggers.
  • Desarrollo en: Microservicios Rest y de Eventos, Java J2EE, Spring, Spring boot, Hibernate, MongoDB, MongoDB, JavaScript/TypeScript..
  • Application Servers: Tomcat, WebLogic, Openshift.
Softtek

About Softtek

At Softtek, we drive the strategic development of our clients through software engineering. For more than 40 years, we have helped leading companies develop, implement, and manage technology capable of improving people’s lives. Pioneers of the Nearshore model, Softtek connects innovation to business strategy. We don’t claim to “reinvent” or “reimagine” the business — we deliver results.

For more information on what we do, who we are, and career opportunities, visit www.softtek.com / Follow us on Instagram (@softtekofficial), on X (@Softtek), and be our fan on Facebook www.facebook.com/softtek.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Monterrey, MX
Year Founded
1982
Social Media