Senior Product Development AI Engineer
On-siteBengaluru, Karnataka, India
Job Summary
Lead architecture, design, and development of scalable enterprise-grade Java applications using Spring Boot, microservices, and REST APIs. Integrate AI tools into the SDLC to enhance developer productivity, code quality, and automation by leveraging LLMs, RAG, and platforms like Cursor or GitHub Copilot. Drive technical leadership across engineering teams, mentor developers, and establish best practices for secure, cloud-native development on AWS, Azure, or GCP. Define technical roadmaps, optimize performance, and ensure compliance with enterprise standards while collaborating with product, DevOps, and data teams.
Required Qualifications
- 5+ years of Core Java development experience
- Strong expertise in Java
- Strong expertise in Spring Boot
- Strong expertise in Spring MVC
- Strong expertise in Spring Security
- Strong expertise in Spring Data
- Extensive experience with Microservices architecture
- Strong understanding of multithreading
- Strong understanding of concurrency
- Strong understanding of JVM tuning
- Strong understanding of performance optimization
- Experience with RESTful APIs
- Experience with messaging technologies
- Strong SQL and NoSQL database experience
- Experience with Oracle
- Experience with PostgreSQL
- Experience with MongoDB
- Experience with Cassandra
- Experience with Redis
- Experience with Docker
- Experience with Kubernetes
- Experience with containerized deployments
- Hands-on experience with AWS
- Hands-on experience with Azure
- Hands-on experience with Google Cloud Platform
- Strong knowledge of CI/CD pipelines
- Experience with Jenkins
- Experience with GitHub Actions
- Experience with GitLab CI
- Experience with Azure DevOps
- Experience with Git
- Experience with Maven
- Experience with Gradle
- Experience with SonarQube
- Experience with Nexus
- Experience with Artifactory
- Strong knowledge of software design patterns
- Strong knowledge of clean architecture
- Experience using AI tools throughout the SDLC
- Experience with AI-assisted coding
- Experience with Automated unit test generation
- Experience with Code reviews
- Experience with Documentation generation
- Experience with Refactoring
- Experience with Bug analysis
- Experience with Root cause analysis
- Experience with Security scanning
- Experience with Large Language Models (LLMs)
- Experience with Prompt Engineering
- Experience with Retrieval-Augmented Generation (RAG)
- Experience with AI Agents
- Experience with MCP (Model Context Protocol) concepts
- Experience with Vector databases
- Experience with LangChain
- Experience with LangGraph
- Experience with LlamaIndex
- Experience with OpenAI
- Experience with Anthropic
- Experience with Azure OpenAI
- Experience with Google Vertex AI
Desired Qualifications
- Experience with Generative AI application development
- Knowledge of agentic AI architectures
- Experience with semantic search
- Experience with vector embeddings
- Exposure to AI governance
- Exposure to AI compliance
- Exposure to responsible AI frameworks
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.