Skip to main content

Java Developer Kafka

Tecnología
HCLTech
Guadalajara, MéxicoHace 1 mesesHasta 22/4/2026

Descripción del puesto

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, High Tech, Semiconductor, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending March 2025 totaled $13.8 billion.

We are seeking a Mid-Level Java Developer to join our core engineering team. This role is designed for a developer who excels in high-throughput, distributed environments and is passionate about building scalable, real-time data pipelines. You will be a key contributor to our backend services, primarily utilizing Spring Boot , Apache Kafka , and MongoDB .

As we move toward a fully real-time architecture, you will help us bridge our relational and non-relational worlds using modern Change Data Capture (CDC) patterns. We value a candidate who is strong in SQL and excited to work with or learn specialized tools like Debezium .

Key Responsibilities Microservices Development: Design and develop robust, high-performance microservices using Java (11/17) and the Spring Boot framework. Real-time Data Streaming: Implement and manage Kafka producers, consumers, and stream processing logic to handle high-volume event data.

NoSQL Data Architecting: Build and optimize document-based schemas in MongoDB , focusing on aggregation, indexing, and performance tuning.

CDC & Data Integration: Work with (or learn to implement) Debezium connectors to capture row-level changes from relational databases and stream them into Kafka. Cloud-Native Deployment: Support the containerization of services using Docker and assist in managing deployments within a Kubernetes environment.

Hybrid Data Management: Leverage your SQL expertise to interface wi

¿Te interesa este puesto?