17 Sep
|
Cognizant
|
Gurugram
17 Sep
Cognizant
Gurugram
- 12-14 years of experience in software engineering, solution design, and enterprise application architecture.
- Robust experience designing and delivering enterprise-scale Java applications.
- Extensive experience working with both monolithic and microservices-based architectures.
- Hands-on experience with Java, Spring Framework, and Spring Boot.
- Strong understanding of microservices design patterns, service discovery, API gateways, distributed systems, and event-driven architectures.
- Experience designing RESTful APIs and enterprise integration solutions.
- Strong understanding of software design principles, design patterns, and architectural best practices.
- Experience modernizing legacy applications and migrating monolithic systems to microservices architectures.
AI Platforms & Emerging Technologies
- Hands-on experience architecting and delivering solutions using Palantir Foundry, Palantir AIP, Ontology, and Workshop.
- Experience integrating AI/LLM capabilities into enterprise business applications.
- Understanding of Generative AI, Agentic AI, Retrieval-Augmented Generation (RAG), and AI workflow architectures.
- Experience evaluating and adopting emerging AI platforms and technologies.
- Experience conducting Proof of Concepts (POCs) and technical feasibility studies for new tools and platforms.
- Experience with alternative AI platforms/frameworks is highly desirable.
Database & Data Architecture
- Strong experience working with PostgreSQL databases.
- Experience designing data models and database schemas.
- Hands-on experience with schema migrations, query optimization, stored procedures, functions, triggers, and database performance tuning.
- Experience defining data integration and data governance approaches across applications.
Cloud, DevOps & Infrastructure
- Good understanding of AWS and/or Azure cloud architectures.
- Experience working with Docker and Kubernetes-based deployments.
- Familiarity with Infrastructure-as-Code concepts and tools such as Terraform.
- Experience supporting CI/CD implementations using tools such as Azure DevOps, GitHub, or Jenkins.
Understanding of application monitoring, observability, logging, and operational
📌 Development Manager (Gurugram)
🏢 Cognizant
📍 Gurugram