Post Job Free
Sign in

Sr. Java Developer - Gen AI

Company:
Cognizant Technology Solutions
Location:
Bentonville, AR, 72716
Posted:
March 06, 2026
Apply

Description:

* Please note, this role is not able to offer visa transfer or sponsorship now or in the future* Job Title: Senior Java Developer (Spring Boot / Kafka / Cloud / GenAI) Location: Bentonville About the Role We are seeking a highly skilled Senior Java Developer with strong expertise in Spring Boot, event driven architectures, and Apache Kafka, as well as hands-on experience developing and deploying services in Azure or Google Cloud Platform (GCP). This role also requires familiarity with Microsoft Copilot, Generative AI technologies, and integrating AI-assisted coding workflows to accelerate development.

You will design and deliver scalable backend services, modernize cloud-native applications, and contribute to innovation initiatives leveraging GenAI.

Key Responsibilities 1.

Backend Engineering * Design, develop, and optimize Java/Spring Boot microservices with clean architecture and high scalability.

* Implement RESTful APIs, asynchronous messaging, and event-driven patterns.

* Apply secure coding practices, API contracts, and comprehensive unit/integration test coverage.

2.

Event Streaming & Distributed Systems * Build and maintain Kafka pipelines, topics, schemas (Avro/JSON), and consumer/producer applications.

* Design real-time event streaming, pub/sub architectures, and message replay/retention strategies.

* Work with schema registries, message partitioning, and high-throughput processing.

3.

Cloud Engineering (Azure or GCP) * Deploy, manage, and monitor applications using: * Azure: App Services, AKS, Functions, ACR, Event Hub, Cosmos DB, Key Vault * GCP: Cloud Run, GKE, Pub/Sub, IAM, Cloud Functions, Cloud SQL/Firestore * Build CI/CD pipelines using GitHub Actions, Azure DevOps, or Cloud Build.

* Implement cloud-native patterns: autoscaling, resilience, observability, secret management.

4.

Copilot & Generative AI Integration * Use GitHub Copilot and other AI-assisted tools to accelerate development and improve code quality.

* Contribute to building GenAI-enabled features, such as: * Intelligent code generation * Conversational interfaces * ML/LLM-based service integrations * Collaborate with data/AI teams to integrate GenAI services via REST APIs or cloud AI platforms.

5.

Systems Design & Architecture * Work across teams to define architecture for backend services, event pipelines, and cloud deployments.

* Lead design reviews, conduct POCs, and provide technical mentorship to junior developers.

* Promote best practices for distributed systems, cloud-native development, and enterprise integration.

Required Qualifications * 6+ years of hands on Java development experience.

* Strong expertise in Spring Boot, Spring Cloud, JPA/Hibernate.

* Experience building microservices and distributed systems.

* Deep knowledge of Apache Kafka, including consumers, producers, partitions, offsets, schema registry.

* Hands-on experience with Azure or GCP cloud services.

* Strong understanding of CI/CD, Git, DevOps concepts.

* Experience using GitHub Copilot, Azure AI Studio, or similar AI-assisted development tools.

* Solid knowledge of REST APIs, JSON, secure coding, OAuth2/JWT.

* Strong problem solving, debugging, and performance tuning skills.

Preferred Qualifications * Experience with Kubernetes (AKS or GKE) and containerization using Docker.

* Familiarity with serverless (Azure Functions, Cloud Functions). * Experience integrating LLM/GenAI APIs (OpenAI, Azure OpenAI, Vertex AI). * Knowledge of event-driven design patterns and CQRS.

* Exposure to NoSQL databases (Cosmos DB, Firestore, MongoDB). * Experience in Agile/Scrum development environments.

* Understanding of AI governance, prompt engineering, and RAG architecture.

Apply