México

Java Application Developer (Remote) (Guadalajara)

Java Application Developer (Remote) (Guadalajara)
Descripción
About the Company

Tech Lead who can analyze and design Microservices solutions (Rest and event-based) for application integration using the new interoperability layer and who can technically guide the teams that will develop these components, ensuring that the implementation is carried out according to established standards and guidelines.

Application Analysis: Interoperability Design: Define integration patterns to allow disparate systems (legacy systems, REST APIs, databases) to publish or consume data in Kafka. Data Management: Design of the data model, as well as the data transformation and mapping strategy between systems, ensuring semantic interoperability. Implement applications (APIs, microservices) that use Java APIs or compatible languages to write and read data from topics. Real-Time ETL Implementation: Configure data processing pipelines using Kafka Connect to continuously move information between systems and platforms such as S3, MongoDB, Elasticsearch, etc. Gestión del Ecosistema Kafka: Deploy and maintain Kafka clusters, managing Brokers, partitions, and replicas to ensure high availability and fault tolerance. Data Transformation: Use Kafka Streams to process, clean, and transform messages as they occur. Knowledge in security protocols, encryption, and regulatory compliance, data protection. Understanding of integration platforms (ESB), data repositories, etc. Engagement with business, architecture, legacy systems, and front-end to define services. Design of component, context, sequence, activity, deployment, and high-level database entity-relationship diagrams. Development in: REST and Event Microservices, Java J2EE, Spring, Spring Boot, Hibernate, MongoDB, MongoDB, JavaScript/TypeScript. Application Servers: Tomcat, WebLogic, OpenShift.

Apache Kafka Core: Deep knowledge of Kafka architecture (Brokers, Topics, Partitions, Offsets, Producers/Consumers API). Kafka Connect: Experience in code-free data integration using predefined connectors (JDBC, MongoDB, S3). Kafka Streams/ksqlDB: Capabilities for real-time data stream manipulation and transformation. Message Structure: Use of efficient serialization formats such as Avro, Protobuf, or JSON. Programming Languages: Java or Scala (mainly), supplemented with Python, Go, or .NET. Infrastructure: Experience in cloud environments (AWS, Confluent Cloud) and orchestrators such as Kubernetes (OpenShift). Apache Kafka, Jenkins, SonarQube, Maven, GIT, Jira, IntelliJ, Eclipse, UML, Apache Camel, Oracle. Postúlate en Kit Empleo: kitempleo.com.mx/empleo/5uymgt
Información clave
Consejos de seguridad
Protege tus datos personales e inicia la comunicación a través del formulario de contacto.
1 / 10
Más info sobre el anuncio

El anuncio Java Application Developer (Remote) (Guadalajara) fue publicado en la categoría Guadalajara (GDL) Diseño, creatividad de Locanto.

¿Por qué no le echas un vistazo a otros anuncios en esta categoría? Por ejemplo: Solicito Community Manager, Guadalajara, Arquitecto proyectista, Guadalajara (GDL) y Diseñador Industrial en Zapopan. En total, hay 9 anuncios publicados en la categoría Diseño, creatividad de Locanto Clasificados Guadalajara (GDL).

La categoría Diseño, creatividad pertenece a la sección Empleo. ¿Quieres descubrir más anuncios? Puedes probar en categorías como Turismo, hotelería, Mano de obra y Banca, finanzas Guadalajara (GDL).

¿Buscas algo más? Puedes aumentar tu radio de búsqueda y mirar los resultados en otras ubicaciones cerca de ti, como Diseño, creatividad en Nuevo México, Tlaquepaque o Tonalá. Además, en esta sección, disponemos de más anuncios clasificados en un radio de 15 km. Haz clic aquí para verlos.