10 hours ago
Guadalajara, MexicoSenior / Staff+
Responsibilities
- Architect AI-native solutions using Java 21 microservices, event streaming, and enterprise data access.
- Design scalable microservice patterns with fault isolation, observability, asynchronous messaging, and standardized integration practices.
- Develop Spring Boot microservices and Java-based distributed application architectures.
- Design secure and efficient JDBC data-access layers for enterprise systems.
- Configure Kafka event-streaming pipelines, including topics, consumer groups, and message-retention strategies.
- Build Apache Camel routing, transformation, and connectivity solutions across disparate systems and protocols.
- Maintain GitHub repositories, branching strategies, code reviews, and automated integration workflows.
- Translate business and domain requirements into technical architectures and integration designs.
- Guide teams on microservices deployment, monitoring, incident response, and system-health improvements.
- Define security and compliance standards for data access, messaging, and integration layers.
- Prepare technical documentation and architectural diagrams for knowledge transfer and onboarding.
- Collaborate with cross-functional and hybrid-working teams on architectural decisions and delivery practices.
Requirements
- Eight to ten years of experience architecting complex distributed systems and microservices.
- Extensive experience with Java 21 and Spring Boot microservices in large-scale production systems.
- Proven ability to design JDBC-based data-access layers with transactional integrity, secure connectivity, and efficient query handling.
- Hands-on expertise architecting Kafka event-driven systems, including topic design, consumer-group configuration, and message retention.
- Advanced proficiency with Apache Camel for routing, transformation, connectivity, and error handling.
- Advanced proficiency with GitHub workflows, version control strategies, automated pipelines, and code reviews.
- Knowledge of high-tech domain processes, industry trends, customer expectations, and innovation roadmaps.
- Experience with performance tuning, resource optimization, secure integration, and cross-functional collaboration.
Tech Stack
Categories
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
