Sr. Java Developer - Gen AI
Company: Cognizant Technology Solutions
Location: Bentonville
Posted on: March 31, 2026
|
|
|
Job Description:
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. The Cognizant
community: We are a high caliber team who appreciate and support
one another. Our people uphold an energetic, collaborative and
inclusive workplace where everyone can thrive. Cognizant is a
global community with more than 300,000 associates around the
world. We don’t just dream of a better way – we make it happen. We
take care of our people, clients, company, communities and climate
by doing what’s right. We foster an innovative environment where
you can build the career path that’s right for you. About us:
Cognizant is one of the worlds leading professional services
companies, transforming clients business, operating, and technology
models for the digital era. Our unique industry-based, consultative
approach helps clients envision, build, and run more innovative and
efficient businesses. Headquartered in the U.S., Cognizant (a
member of the NASDAQ-100 and one of Forbes World’s Best Employers
2025) is consistently listed among the most admired companies in
the world. Cognizant is an equal opportunity employer. Your
application and candidacy will not be considered based on race,
color, sex, religion, creed, sexual orientation, gender identity,
national origin, disability, genetic information, pregnancy,
veteran status or any other characteristic protected by federal,
state or local laws. Disclaimer: Compensation information is
accurate as of the date of this posting. Cognizant reserves the
right to modify this information at any time, subject to applicable
law. Applicants may be required to attend interviews in person or
by video conference. In addition, candidates may be required to
present their current state or government issued ID during each
interview.
Keywords: Cognizant Technology Solutions, Tulsa , Sr. Java Developer - Gen AI, IT / Software / Systems , Bentonville, Oklahoma